2015-07-09 10 views
0

Я тестировал Atmosphere on WAS Liberty, и все это отлично работает на Liberty 8.5.5.4.WAS Liberty & Atmosphere long-polling 1 минута задержка

Когда я пытаюсь перейти на Liberty 8.5.5.5 или 8.5.5.6, на начальном соединении есть 1 минута задержки.

Проблема может быть легко реплицирована путем загрузки атмосферы-chat-2.3.3.war из центра maven. Переименуйте в атмосферу chat.war, измените application.js на transport = 'long-polling'. Скопируйте измененную войну в папку с распаковкой. Запустите сервер, перейдите на страницу http://localhost:9080/atmosphere-chat/

Я думаю, что это может быть ошибка с обработкой асинхронной обработки в Liberty, но, возможно, парни из атмосферы или IBM знают лучше. Я не могу это понять, поэтому я остаюсь на 8.5.5.4.

Если кто-то может пролить некоторый свет. Было бы здорово.

+0

И я попытался добавить в libity server.xml – macalase

+0

Я также просто попробовал с Liberty 8.5.5.7. Та же проблема, требуется 60 секунд для подключения в первый раз. Есть ли где-нибудь я могу найти ошибку с IBM? – macalase

+0

Можете ли вы получить javacore за 30 секунд и скопировать трассировку стека? и/или, возможно, трассировку веб-контейнера/канала TCP? <вход traceSpecification = "com.ibm.ws.webcontainer * = все: com.ibm.wsspi.webcontainer * = все: HTTPChannel = все" TraceFileName = "trace.log" MaxFileSize = "200" MAXFILES = «10» traceFormat = «BASIC» /> – covener

ответ

0

Установка

AtmosphereConfig.PROPERTY_USE_STREAM=false 

работы вокруг вопроса на данный момент.