On Thu, Nov 10, 2016 at 4:16 PM, Willy Tarreau <[email protected]> wrote:

> Hello Raghu,
> > Blog post here :
> > https://engineering.helpshift.com/2016/herald-haproxy-
> loadfeedback-agent/
> >
> > Hope this is useful for the haproxy community.
>
> This is excellent, thank you for contributing this!
>

Thanks Willy!


> I'm having a few questions : did you miss anything from haproxy when
> doing this ? For example, did you have to workaround the impossibility
> to do something via the agent just because of the agent protocol or
> because of some validity checks performed by haproxy ? I'm asking
> because if we have to perform very minor tweaks, better do them before
> the release. Do you think you could benefit from "agent-send" so that
> the same agent is used for multiple servers, when haproxy would then
> indicate with the connection for what server it is connecting ? If so,
> would an automatic string such as "agent-send-name" sending the backend
> and the server name be an useful improvement for this ?
>

Yes actually. When we started, herald was multi service, which is when we
realised its not possible to distinguish which backend agent request was
for. An "agent-send" feature that sends something like
"<backend_name>/<server_name>\n" would be useful. Herald would require
minor modifications to support this.


> Do you want me to add a link to the main haproxy page, and if so to
> what location ?
>

Yes, I think the external link sections here is appropriate :
http://www.haproxy.org/#link

Thanks,
Raghu

Reply via email to