Hi Karthick, thanks for the response.
For the use case, I'm setting up an SSL tunnel to RedisLabs. Rather than having a SPOF
I'm attempting to set up a pair of SSL tunnel instances fronted by a load balancer. I'm attempting
to set up the tcp health check to hit the redis instance on the far side of the SSL tunnels rather than
just detect if the SSL tunnel hosts are accepting tcp connections.
The stackoverflow question linked was indeed attempting to match a substring, however
my use case is attempting a full string match. In addition, as mentioned, I'm utilizing tcpflow
on a redis host and am not seeing any output at all being returned to the health check requests.
My assumption is that the health check is sending the --request string PING and waiting, however
the redis server is waiting for perhaps a \n before it will process the incoming string as a request.
Then the health check times out and closes the connection and thus never gets a response to
process.
is there a way to have the tcp checker send a \n (CR) or \r\n (LFCR) in it's --request string?