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
|