Hi!
I have made a patch for Pound that adds a new
functionality which is very useful and that can be found in real load-balancers
like Alteon.
I added the ability to track sessions by HTTP header
name. This is very useful since in things like the Telecom field you have
headers which identify the mobile client, like the
“x-up-calling-line-id” HTTP header. You can think also on any other
header, proprietary or not.
You could also think on track sessions based on the
user agent, or whatever header you like.
The config directive is something like “Session
HEADER x-up-calling-line-id 300”.
Bellow please find the diff patches against your
latest stable version 1.9.5. Please just give it a little revise; although I
have tested it I could have missed something. The patches are just a few lines
long.
Best regards,
Sérgio Freire