diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-13 12:18:05 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-13 12:18:05 +0000 |
commit | b46aad6df449445a9fc4aa7b32bd40005438e3f7 (patch) | |
tree | 751aa858ca01f35de800164516b298887382919d /tests/conf/tcp-check.cfg | |
parent | Initial commit. (diff) | |
download | haproxy-b46aad6df449445a9fc4aa7b32bd40005438e3f7.tar.xz haproxy-b46aad6df449445a9fc4aa7b32bd40005438e3f7.zip |
Adding upstream version 2.9.5.upstream/2.9.5
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'tests/conf/tcp-check.cfg')
-rw-r--r-- | tests/conf/tcp-check.cfg | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/tests/conf/tcp-check.cfg b/tests/conf/tcp-check.cfg new file mode 100644 index 0000000..56aba53 --- /dev/null +++ b/tests/conf/tcp-check.cfg @@ -0,0 +1,74 @@ +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 + |