GWT RemoteServiceServlet Lagging Request;Нет ответа - PullRequest
0 голосов
/ 12 сентября 2011

Я разрабатываю простую форму, которая загружает данные из RPC из Tomcat Сервер. Но иногда запрос загружается и загружается и не получает ответа от сервер. Кажется, это ошибка? Сервер еще жив и после обновления сайта запрос все в порядке ...

Я думаю, что это может быть критической ошибкой ...

Простой RPC, который реализует мой Сервис ..

http://xxx.xxx.xxx.xxx/engine/myService

Я проверил проблему в GWT 2.3 и GWT 2.4. Та же проблема ... Я начал после 3-4 запросов.

В журналах сервера

logger.debug ("Lade Nennweite"); // печатается в ServerLogs
logger.debug ( "Тест"); // НЕ печатается в журналах сервера

Кажется, висит после лесоруба; Я пнул Logger, но без изменений ...

Спасибо за помощь!

Ответы [ 2 ]

0 голосов
/ 12 сентября 2011

Я нашел проблему. Я не закрыл соединение с БД. Таким образом, после 3-4 запросов все соединения с БД используются, и сервер ожидает получения свободного соединения ....

Глупая ошибка ...

0 голосов
/ 12 сентября 2011

Я проверил это с Tomcat 6.0.33 и Tomcat 7.0.21 без изменений.В настоящее время я понятия не имею, что делать ...

public class MyServiceImpl extends RemoteServiceServlet implements MyService {
@Override
public Map<String, ArrayList<CommonVO>> getData() {
...
}
}

Похоже на простой вызов RPC ...

...