Hi,
Anyone any idea?
Regards
Aleks
Aleksandar Lazic wrote on 05.07.2017:
> Hi,
> I have here a use case where the haproxy is in between a
> couchdb/oracle/dynamic connect backend.
> This means that we have the following flow.
> APP Driver -> haproxy TCP mode -> Backend
> |
> -> Backend send a IP to connect -> App Driver should connect to IP
> over haproxy tcp setup
>
> Does anyone had such a request in the past?
> I think that could be a nice usecase for lua & server-template?
> Idea and pseudo code.
> ###
> global
> lua-load parse_and_analyze_couch.lua
>
> frontend tcp
> ...
> backend couch
> tcp-response inspect-delay 1s
> tcp-response content use-service lua.parse_and_analyze_couch
> ...
> ###
> parse_and_analyze_couch.lua
> ####
> core.register_service("parse_and_analyze_couch", "tcp", function(???)
> --- some lua code
> --- create server with backend from analyzed proto
> end)
> ####
> What do you think?
--
Best Regards
Aleks