32 lines
768 B
INI
32 lines
768 B
INI
|
global
|
||
|
maxconn 100
|
||
|
lua-load setstatus.lua
|
||
|
|
||
|
defaults
|
||
|
mode http
|
||
|
timeout client 10000
|
||
|
timeout server 10000
|
||
|
timeout connect 10000
|
||
|
|
||
|
# Expect HTTP/1.1 418 I'm a teapot
|
||
|
listen lua-service-set-status-defaultreason
|
||
|
bind :8003
|
||
|
http-request use-service lua.http418-default
|
||
|
|
||
|
# Expect HTTP/1.1 418 I'm a coffeepot
|
||
|
listen lua-service-set-status-customreason
|
||
|
bind :8004
|
||
|
http-request use-service lua.http418-coffeepot
|
||
|
|
||
|
# Expect HTTP/1.1 418 I'm a teapot
|
||
|
listen lua-action-set-status-defaultreason
|
||
|
bind :8005
|
||
|
http-response lua.set-status-418-defaultreason
|
||
|
server host 127.0.0.1:8080
|
||
|
|
||
|
# Expect HTTP/1.1 418 I'm a coffeepot
|
||
|
listen lua-action-set-status-customreason
|
||
|
bind :8006
|
||
|
http-response lua.set-status-418-customreason
|
||
|
server host 127.0.0.1:8080
|