我有一个用在Bluemix上运行的python flask编写的API。每当我向它发送一个请求时,API需要超过120秒才能响应它。它不返回任何内容,它返回以下错误:500 Error: Failed to establish a backside connection
。
我需要它才能处理更长的请求。有没有办法延长超时值,还是有解决这个问题的方法?
答案 0 :(得分:1)
所有Bluemix流量都通过IBMWebSphere®DataPower®SOAAppliances,后者提供反向代理,SSL终止和负载均衡功能。出于安全原因,DataPower会在2分钟后关闭非活动连接。
这是不可配置的(因为它会影响所有Bluemix用户),因此您的方案的唯一解决方案是更改程序以确保连接闲置超过2分钟。