У меня есть экземпляр сервера GlassFish 4.1, работающий на Ubuntu 15.04 Desktop Edition. Я использую его как сервер разработки, где NetBeans будет автоматически развертывать мои пакеты по мере того, как я над ними работаю, для легкого и быстрого тестирования.
Однако, похоже, есть серьезная проблема, которой нет в Windows и Lubuntu, на которых я также запускаю GlassFish 4.1.
Когда я использую GlassFish4.1, любые вызовы сервера через localhost или 127.0.0.1
время ожидания ответа составляет до 10 секунд.
Похоже, это происходит только во время вызовов динамического содержимого, то есть не статической страницы JSP, а вместо вызова сопоставления сервлета, например, когда пользователь вводит данные формы и нажимает «продолжить».
Однако этой проблемы нет в Lubuntu или Windows.
Я проверил свой файл hosts, который настроен с помощью
127.0.0.1 localhost
Я не смог найти проблему. Я должен добавить, что одни и те же сервлеты с тем же кодом и одним и тем же файлом domain.xml отлично работают в Windows и Lubuntu.
Может показаться, что это какая-то проблема с DNS, но тот факт, что статические страницы JSP загружаются отлично, заставляет меня задуматься, не делает ли GlassFish что-то за кулисами с поиском DNS, что вызывает замедление.
Любые идеи?