Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Запрет дебаггинга в glassfish 3 / 16 сообщений из 16, страница 1 из 1
11.07.2014, 13:44
    #38694316
Devider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет дебаггинга в glassfish 3
Если вкратце и без подробностей, политика партии в том, чтобы порт для отладки был открыт, но коннектиться к нему нельзя. Тем не менее, все коннектятся. Есть ли какой-то способ отрубать нарушителей кроме tcpdrop?
...
Рейтинг: 0 / 0
11.07.2014, 14:21
    #38694378
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет дебаггинга в glassfish 3
Нужно на сервере запретить опцию -Xdebug
...
Рейтинг: 0 / 0
11.07.2014, 14:25
    #38694384
Devider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет дебаггинга в glassfish 3
mayton,

Тогда совсем дебажить нельзя будет. Смысл в том, чтобы если человек поймал брекпойнт и ушел обедать на 2 часа, можно было что-то сделать, чтобы остальная команда не сушила сухари все это время.
...
Рейтинг: 0 / 0
11.07.2014, 14:35
    #38694399
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет дебаггинга в glassfish 3
Рубить порты разработчику тоже нельзя. Особенно без предупреждения. А может он в это время
не обедает а размышляет и смотрит в Watch Variables.

Подними для него второй РыбийГлаз.
...
Рейтинг: 0 / 0
11.07.2014, 14:42
    #38694412
mad_nazgul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет дебаггинга в glassfish 3
maytonРубить порты разработчику тоже нельзя. Особенно без предупреждения. А может он в это время
не обедает а размышляет и смотрит в Watch Variables.

Подними для него второй РыбийГлаз.

Может быть для "отладки" каждый разработчик должен поднять свой сервер?!
Пусть у себя "дебажит" свой модуль сколько хочет.
А на тестовом только тесты гонять.
...
Рейтинг: 0 / 0
11.07.2014, 14:52
    #38694429
Devider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет дебаггинга в glassfish 3
maytonРубить порты разработчику тоже нельзя. Особенно без предупреждения. А может он в это время
не обедает а размышляет и смотрит в Watch Variables.

Тут скорее дебажить нельзя без предупреждения (в нашем конкретном случае). Это все регламентируется.
Смысл в том, что вернувшегося с обеда, грубо говоря, в одном случае пожурят за нарушения регламента (отладка (=блокировка) сервера без предупреждения), а в другом, за простой команды (а это уже толпой и ногами).
maytonПодними для него второй РыбийГлаз.
Не напасешься.. Уж лучше и правда локально поднимать у разрабов.
...
Рейтинг: 0 / 0
11.07.2014, 15:02
    #38694443
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет дебаггинга в glassfish 3
DeviderТут скорее дебажить нельзя без предупреждения (в нашем конкретном случае). Это все регламентируется.
Смысл в том, что вернувшегося с обеда, грубо говоря, в одном случае пожурят за нарушения регламента (отладка (=блокировка) сервера без предупреждения), а в другом, за простой команды (а это уже толпой и ногами).
Ты должен не бить ногами а продумать тестовую среду и создать благоприятные условия.
Разрабы в наше время либеральны и любят комфорт. А будешь прессовать странным (на мой взгляд)
регламентом отладки - они затоскуют и начнут смотреть по сторонам в другие вакансии.
...
Рейтинг: 0 / 0
11.07.2014, 15:08
    #38694451
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет дебаггинга в glassfish 3
mad_nazgulmaytonРубить порты разработчику тоже нельзя. Особенно без предупреждения. А может он в это время
не обедает а размышляет и смотрит в Watch Variables.

Подними для него второй РыбийГлаз.

Может быть для "отладки" каждый разработчик должен поднять свой сервер?!
Пусть у себя "дебажит" свой модуль сколько хочет.
А на тестовом только тесты гонять.
+1
как они там вообще без отладки пишут?
Тем более свой сервер поднять 5 минут.
...
Рейтинг: 0 / 0
12.07.2014, 13:48
    #38694936
Atum1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет дебаггинга в glassfish 3
Пишите тесты иеще раз тесты. Для этого есть замечательный glassfish embedeed
. хотя лучше взять для тестов spring test и jetty будет быстрее
...
Рейтинг: 0 / 0
12.07.2014, 19:02
    #38695090
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет дебаггинга в glassfish 3
Atum1,
тесты вместо сервера - программист может и обидеться ))
...
Рейтинг: 0 / 0
12.07.2014, 21:55
    #38695144
Atum1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет дебаггинга в glassfish 3
Petro123,
))))
Я для себя заметил что когда стал разрабатывать серверныйкод через тестировние то сократил время на разработку в два раза. Нет необходимости ждать редеплоя , отлаживаться на брейкпоинтах И так далее.
...
Рейтинг: 0 / 0
12.07.2014, 23:30
    #38695171
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет дебаггинга в glassfish 3
Atum1,
бряки и тесты разные вещи.
Тестом ты нашёл, что чёрный ящик не работает.
А бряком ты выяснил что внутри сломалось.
Если правильно применять, то будет эффект в 4 раза
...
Рейтинг: 0 / 0
13.07.2014, 01:04
    #38695200
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет дебаггинга в glassfish 3
Atum1, тесты бывают разные. Ты говоришь о модульных но есть еще и
интеграционные. Последние видны только в полном environment а его
зачастую нельзя сымитировать на рабочей станции разработчика.
...
Рейтинг: 0 / 0
14.07.2014, 12:52
    #38695856
Atum1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет дебаггинга в glassfish 3
mayton,

Давно уже можно :)

mock + junit итд

просто если вы дошли до того что в полном окружении ошибки ... - это значит вы не покрыли какой то код тестами :)

пример ошибки из жизни , которую вы нашли в боевой среде ? и которую вы не смогли оттестировать написав тест?
...
Рейтинг: 0 / 0
14.07.2014, 13:22
    #38695894
GregTk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет дебаггинга в glassfish 3
Atum1,

утечка в Hazelcast например, такое можно только в нагрузочном тестировании сделать
...
Рейтинг: 0 / 0
14.07.2014, 13:59
    #38695933
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет дебаггинга в glassfish 3
Atum1пример ошибки из жизни , которую вы нашли в боевой среде ?Поленился вычитывать (http-)запрос в цикле и оказалось, что данные могут возвращаться и частями.и которую вы не смогли оттестировать написав тест?Логирование помогло, а не тесты: поскольку червячок сомнения грыз, то предупреждение "прочитано меньше положенного" - было
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Запрет дебаггинга в glassfish 3 / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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