Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / JBuilder запускает сервлет много раз / 7 сообщений из 7, страница 1 из 1
15.01.2005, 16:34
    #32866404
аувв
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JBuilder запускает сервлет много раз
Если запусктить сервлет из-под JBuilderа, то JBuilder постоянно посылает к нему запрос. То и дело дергая метод doGet.

Зачем он это делает и как это ограничить? А то у меня ресурсы быстро заканчиваются...

Такое впечатление, он это делает тем больше, чем дольше обрабатывается один запрос к сервлету. Он как будто пытается убедиться, что сервлет запустился, а поскольку тот притормаживает, посылает запрос "/" еще и еще раз...
...
Рейтинг: 0 / 0
15.01.2005, 18:27
    #32866446
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JBuilder запускает сервлет много раз
Если запусктить сервлет из-под JBuilderа, то JBuilder постоянно посылает к нему запрос. То и дело дергая метод doGet.


Раньше постоянно ДжБилдер юзал и не разу такого не происходило, это с чего это он сервлет дергает и какой именно сервлет?
Какая версия Билдера?
...
Рейтинг: 0 / 0
15.01.2005, 20:27
    #32866485
аувв
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JBuilder запускает сервлет много раз
мой сервлет
просто сервлет.
я поставил вначале метода doGet()

Код: plaintext
    System.out.println("Servlet started " + req.getRequestURI());

вот оно у меня и пишет, и пишет в консоль

Код: plaintext
Servlet started /

5й билдер
стоит do not use web view (сначала думал из-за этого)
...
Рейтинг: 0 / 0
15.01.2005, 22:01
    #32866521
JBuilder запускает сервлет много раз
ауввмой сервлет
просто сервлет.
я поставил вначале метода doGet()

Код: plaintext
    System.out.println("Servlet started " + req.getRequestURI());

вот оно у меня и пишет, и пишет в консоль

Код: plaintext
Servlet started /

5й билдер
стоит do not use web view (сначала думал из-за этого)

стих получается:

// мой сервлет
// просто сервлет.
// я поставил вначале метода doGet()
стих. ты просто молодец, федд :)

фигня какая-то у тебя. а откуда ты знаешь, что это
джбилдер дергает? и это происходит без всяких твоих
воздействий на приложение? у меня с 5-ым билдером такого
не было - потому что точно помню как прописывал у себя
в дуГет() System.out.println.

а чего ты метод service() не реализуешь, а пользуешься дуГет
и дуПост?

привет кстати
...
Рейтинг: 0 / 0
16.01.2005, 20:54
    #32866812
аувв
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JBuilder запускает сервлет много раз
серый грасаффигня какая-то у тебя. а откуда ты знаешь, что это
джбилдер дергает?а кто ж еще? в стандалоне томкате такого не происходит.

тоже самое происходит на другой машине, у другого человека. серый грасафи это происходит без всяких твоих
воздействий на приложение?ну да. нажимаю "плау" - и идет такая фигня. в конце концов заканчиваются коннекты в пуле и виндоуз ругается что "свободная виртуальная память заканчивается". серый грасафу меня с 5-ым билдером такого
не было - потому что точно помню как прописывал у себя
в дуГет() System.out.println.он совершенно точно несколько раз в начале запускает урл "/". сначала у меня начало появляться во время дебага, когда брикпойнт ставил до запуска. программа останавливалась в одном и том же месте сто раз, только в разных тредах. я думаю, что жбилдер запускает "/" пока не добъется ответа. поэтому я стал сначала запускать дебаг, ждать пока он успокоится (а он через некоторое время успокаивался), и только потом ставить брикпойнт.

вот попробуйте у себя в жбилдере брикпойнт поставить до запуска дебага. сколько раз он остановится? серый грасафа чего ты метод service() не реализуешь, а пользуешься дуГет
и дуПост?а что, это круто? так все делают счас? :) серый грасафпривет кстатипривет. теперь не ослы :)
...
Рейтинг: 0 / 0
16.01.2005, 23:21
    #32866847
А.Грасоff™
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JBuilder запускает сервлет много раз
аувв серый грасаффигня какая-то у тебя. а откуда ты знаешь, что это
джбилдер дергает?а кто ж еще? в стандалоне томкате такого не происходит.

тоже самое происходит на другой машине, у другого человека. серый грасафи это происходит без всяких твоих
воздействий на приложение?ну да. нажимаю "плау" - и идет такая фигня. в конце концов заканчиваются коннекты в пуле и виндоуз ругается что "свободная виртуальная память заканчивается". серый грасафу меня с 5-ым билдером такого
не было - потому что точно помню как прописывал у себя
в дуГет() System.out.println.он совершенно точно несколько раз в начале запускает урл "/". сначала у меня начало появляться во время дебага, когда брикпойнт ставил до запуска. программа останавливалась в одном и том же месте сто раз, только в разных тредах. я думаю, что жбилдер запускает "/" пока не добъется ответа. поэтому я стал сначала запускать дебаг, ждать пока он успокоится (а он через некоторое время успокаивался), и только потом ставить брикпойнт.

вот попробуйте у себя в жбилдере брикпойнт поставить до запуска дебага. сколько раз он остановится? серый грасафа чего ты метод service() не реализуешь, а пользуешься дуГет
и дуПост?а что, это круто? так все делают счас? :) серый грасафпривет кстатипривет. теперь не ослы :)

красиво цитируешь :) мне так в лом делать :)

чисто мое мнение - для веб-разработки джбилдер - гавно.
лучше чем netbeans или idea еще не придумали.

у меня сейчас пятого джбилдера нет. проверил на джбилдер 2005.
на брейкпойнте встает один раз. в смысле - один по реквесту
от клиента (в браузере рефреш). и все. да. брейкпоинт ставлю
до того как нажму "дебаг".

может версию другую билдера потестишь? семерку хотя бы?
может джбилдер у тебя какой-нить бета-версии...

а насчет использования service() вместо doGet() и doPost().
х.з., читал где-то о плюсах service(). смысла не уловил :) и не
особо искал. помню что рекомендуется service(), а отчего - х.з.

да и в одном методе всеж код находится :)

PS приезжай в гости
...
Рейтинг: 0 / 0
17.01.2005, 22:07
    #32868934
fedd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JBuilder запускает сервлет много раз
А.Грасоff™PS приезжай в гостинекогда пока. за приглашение спасибо
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / JBuilder запускает сервлет много раз / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]