mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2024-12-12 14:35:14 +00:00
d4359fd98b
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.
75 lines
1.6 KiB
INI
75 lines
1.6 KiB
INI
global
|
|
maxconn 500
|
|
external-check
|
|
stats socket /tmp/sock1 mode 666 level admin
|
|
|
|
defaults
|
|
timeout client 5s
|
|
timeout server 5s
|
|
timeout connect 5s
|
|
mode http
|
|
|
|
listen stats
|
|
bind :8888
|
|
stats uri /
|
|
|
|
listen multi-tcp-check
|
|
bind :80
|
|
mode tcp
|
|
option tcp-check
|
|
tcp-check connect port 9001
|
|
tcp-check connect port 9002
|
|
|
|
server server1 127.0.0.1: check
|
|
server server2 127.0.0.2: check
|
|
server server3 127.0.0.3: check
|
|
|
|
backend tcp9000
|
|
option tcp-check
|
|
server srv 127.0.0.1:9000 check inter 1s
|
|
|
|
backend tcp9001
|
|
option tcp-check
|
|
tcp-check comment "this is a comment"
|
|
server srv 127.0.0.1:9001 check inter 1s
|
|
|
|
backend tcp9002
|
|
option tcp-check
|
|
tcp-check connect port 9002
|
|
server srv 127.0.0.1:9002 check inter 1s
|
|
|
|
backend tcp9003
|
|
option tcp-check
|
|
tcp-check comment "this is a comment"
|
|
tcp-check connect port 9003
|
|
server srv 127.0.0.1:9003 check inter 1s
|
|
|
|
backend tcp9004
|
|
option tcp-check
|
|
tcp-check connect port 9004
|
|
tcp-check send-binary 474554 # "GET"
|
|
tcp-check send-binary 202F20 # " / "
|
|
tcp-check send-binary 485454 # "HTT"
|
|
tcp-check send-binary 502F31 # "P/1"
|
|
tcp-check send-binary 2E300D # ".0\r"
|
|
tcp-check send-binary 0A0D0A # "\n\r\n"
|
|
tcp-check expect rstring HTTP
|
|
server srv 127.0.0.1:9004 check inter 1s
|
|
|
|
backend tcp9005
|
|
option tcp-check
|
|
tcp-check connect port 9005 ssl
|
|
server srv 127.0.0.1:9005 check inter 1s verify none
|
|
|
|
backend ssh
|
|
option tcp-check
|
|
tcp-check connect port 22
|
|
tcp-check expect rstring SSH
|
|
tcp-check send "oops, sorry"
|
|
server blah 127.0.0.1:22 check inter 1s
|
|
|
|
frontend dummy
|
|
mode http
|
|
bind :9000-9005
|
|
|