]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: checks: add send/expect tcp based check
authorBaptiste Assmann <bedis9@gmail.com>
Sun, 6 Oct 2013 21:24:13 +0000 (23:24 +0200)
committerWilly Tarreau <w@1wt.eu>
Fri, 6 Dec 2013 10:50:47 +0000 (11:50 +0100)
commit5ecb77f4c76fd240d8f5443f12151268bafe1b0a
treece5876f614706d60b79adfceee38be19c2791580
parentbb77c8e26de3c35e885a4bca390015768daba261
MEDIUM: checks: add send/expect tcp based check

This is a generic health check which can be used to match a
banner or send a request and analyse a server response.
It works in a send/expect ways and many exchange can be done between
HAProxy and a server to decide the server status, making HAProxy able to
speak the server's protocol.

It can send arbitrary regular or binary strings and match content as a
regular or binary string or a regex.

Signed-off-by: Baptiste Assmann <bedis9@gmail.com>
doc/configuration.txt
include/types/checks.h
include/types/proxy.h
include/types/server.h
src/cfgparse.c
src/checks.c
src/proxy.c