Remove sticky session requirement from apsv transport - Pacific - Products Enhancements - Progress Community


Remove sticky session requirement from apsv transport

Using nginx as a load balancer with hash_ip for sticky sessions. The problem lies in that some requests  come from sonic esb via localhost so the IP hash sends all requests to the same pasoe server. Please change the apsv transport to not require sticky sessions.

  • Why do you want this Patrick? Do you want your (Sonic ESB based) client requests to be distributed across multiple PASOE instances to handle more load? Is scalability/performance your end goal?

  • Yes, performance and scalability is the primary goal here. We use nginx as the load balancer for PASOE with the IP hash balancing algorithm. Since all Sonic requests come from localhost, they are always tied to the same appserver through because of the IP hash. Because of this, the load balancing only serves for redundancy, but does not allow scalability. Thanks.