We are an IBM team using IBM Cloud LBaaS (load balancer service) for our applications running on IBM Cloud infrastructure. We got some customer complaints about being unable to get expected responses on the front end of our product, which they never met before with the previous deployment of our product on AWS. We investigated the issue and found that the connections of customers' requests got disconnected by the IBM Cloud load balancer because those requests took longer than 50 seconds to get a response from backend (those are some of our use cases with long running tasks).
We found the 50-second limitation of connection timeout here https://cloud.ibm.com/docs/infrastructure/loadbalancer-service?topic=loadbalancer-service-advanced-traffic-management-with-ibm-cloud-load-balancer#connection-timeouts. We are wondering if the idle timeout can be customized for us to cater for our long running tasks? If it's not supported for now, is there any plan to implement that in the future or is it possible to increase that limitation to a reasonable larger value?
FYR, the max idle timeout of AWS load balancer service is 3600 seconds: https://aws.amazon.com/blogs/aws/elb-idle-timeout-control/.
Any suggestions about how to resolve/eliminate this are appreciated. Feel free to email me directly (yang.zhang3@ibm.com) if you have anything to share. Thanks!
Yang