mirror of
http://git.haproxy.org/git/haproxy.git
synced 2026-02-10 04:22:44 +02:00
These are a collection of test files for a variety of features (old or more recent). 2 or 3 files were found lying there non-committed and were moved at the same time. A few deprecated or obsolete keywords were updated to their recent equivalent. Many of these configurations are made to trigger different parsing errors so it is normal that plenty of them fail. Now the tests directory is cleaner and easier to navigate through.
43 lines
1007 B
INI
43 lines
1007 B
INI
# This is a test configuration.
|
|
# It is used to check the various connection modes
|
|
|
|
global
|
|
maxconn 100
|
|
|
|
defaults
|
|
mode http
|
|
timeout client 10000
|
|
timeout server 10000
|
|
timeout connect 10000
|
|
balance roundrobin
|
|
|
|
listen httpclose
|
|
option httpclose
|
|
bind :8001
|
|
server srv 127.0.0.1:8080
|
|
http-request add-header X-request mode=httpclose
|
|
http-response add-header X-response mode=httpclose
|
|
|
|
listen server-close
|
|
option http-server-close
|
|
bind :8002
|
|
server srv 127.0.0.1:8080
|
|
http-request add-header X-request mode=server-close
|
|
http-response add-header X-response mode=server-close
|
|
|
|
listen httpclose_server-close
|
|
option httpclose
|
|
option http-server-close
|
|
bind :8003
|
|
server srv 127.0.0.1:8080
|
|
http-request add-header X-request mode=httpclose+server-close
|
|
http-response add-header X-response mode=httpclose+server-close
|
|
|
|
listen forceclose
|
|
option forceclose
|
|
bind :8004
|
|
server srv 127.0.0.1:8080
|
|
http-request add-header X-request mode=forceclose
|
|
http-response add-header X-response mode=forceclose
|
|
|