Worklight:在后台约30分钟后无法访问服务器

时间:2014-01-03 11:22:52

标签: ibm-mobilefirst

我的应用无法在Android手机和iPhone上播放约30分钟后访问服务器。

我知道它应该与serverSessionTimeout相关。但是,在发生这种情况后,我无法再连接到服务器,并且我尝试调用"WL.Client.connect()",但它无法正常工作。我总是得到请求超时响应。

我通过Worklight Studio嵌入式服务器在本地(没有DMZ)测试我的应用程序,它运行正常。只能在UAT(DMZ)和PROD(DMZ)上获得此问题。

Project architecture:
 1. DMZ (IBM IMC/LMC)
 2. LAN
 3. Worklight 6.0
 4. Production environment
 5. No Load Balancer and cluster setup

My assumption:
 1. it seems the DMZ kept the credential between DMZ and WL server and didn't refresh it when try to connect WL server again after WL session is timeout.

1 个答案:

答案 0 :(得分:1)

此问题现已解决。 根本原因是因为我们同时向通过IMC的WL服务器发出了两个请求,只有第二个请求与WL服务器成功握手。