Worklight 6.1 — адаптер не ответил максимальное количество раз

Я использую 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 минут везде на стороне адаптера и при вызове процедуры адаптера даже на сервере, но в случае ошибки я думаю, что он даже не затрагивает адаптер. Пожалуйста, дайте мне знать, в чем именно проблема и что мы должны настроить.


person vishal_g    schedule 08.05.2014    source источник


Ответы (1)


Установите maxConcurrentConnectionsPerNode в вашем адаптере для обработки одновременных подключений.

person Bluewings    schedule 08.05.2014