我正在使用worklight 6.1并构建一个项目,该项目正在访问http适配器并以xml格式获取响应。问题是每当我们在适配器上达到最大值时,它会发出错误The service is currently not available
。我们在控制台中获得的错误日志如下所示
05-08 16:16:57.787: E/NONE(23389): [http://domain/appname/apps/services/api/appname/android/query] Host is not responsive. Try to manually access the URL through the android emulator browser to verify connectivity.
05-08 16:16:57.817: D/NONE(23389): {
05-08 16:16:57.817: D/NONE(23389): "invocationContext": null,
05-08 16:16:57.817: D/NONE(23389): "errorCode": "UNRESPONSIVE_HOST",
05-08 16:16:57.817: D/NONE(23389): "errorMsg": "The service is currently not available."
05-08 16:16:57.817: D/NONE(23389): }
这确实是一个关键问题。 在我的情况下,我们已经在适配器端的任何地方放置了5分钟的超时,甚至在服务器上调用适配器程序但是在出现错误的情况下它甚至没有达到我认为的适配器。请告诉我具体问题是什么以及我们应该配置什么。
答案 0 :(得分:0)
在适配器中设置maxConcurrentConnectionsPerNode以处理并发连接。