Как я могу отключить тайм-аут запуска сервера eclipse?

StackOverflow https://stackoverflow.com/questions/104640

  •  01-07-2019
  •  | 
  •  

Вопрос

По умолчанию при использовании сервера webapp в Eclipse Web Tools запуск сервера завершается неудачно по истечении времени ожидания в 45 секунд.Я могу увеличить этот тайм-аут в свойствах экземпляра сервера, но я не вижу способа полностью отключить тайм-аут (полезно при отладке запуска приложения).Есть ли способ сделать это?

Это было полезно?

Решение

enter image description here В Eclipse Indigo вы можете изменить время ожидания по умолчанию, дважды щелкнув по серверу в представлении "серверы" и изменив время ожидания для запуска (см. Рисунок).Сохраните внесенные изменения, и все готово!

Другие советы

  1. На странице EclipseIDE дважды щелкните по серверу
  2. Откроется панель администратора, перейдите на вкладку "Тайм-ауты".
  3. Введите большее значение в поле "Начало (в секундах)", может быть 1800
  4. Перезагрузите /Запустите сервер

Если все в порядке, сервер должен запуститься.

Просто еще одна точка данных.Если вы видите в своей консоли "Запуск сервера в NNN ms", но представление сервера по-прежнему показывает, что он пытается запуститься, а затем истекает время ожидания, в конечном итоге убивая сервер, возможно, у вас не настроен обычный HTTP-соединитель.Например, если у вас в вашем Tomcat настроен только двусторонний SSL-соединитель, он будет нормально запускаться со сценариями в "TOMCAT_HOME /bin", но если вы попытаетесь запустить его с помощью представления сервера Eclipse, он не сможет открыть соединение с HTTP-портом и завершится по истечении времени ожидания.(Это было с довольно старой STS 2.1.0.Не знаю, исправлено ли это в более поздних версиях)

Джо

Ответ Джули дает вам длительный тайм-аут, но не неограниченный.Вы можете переместить файл конфигурации сервера в рабочую область, а затем напрямую отредактировать XML-файл и установить ограничение, превышающее 1800.Это уродливый взлом, но он должен сработать.alt text

Окно перехода> Настройки> Сервер

Установите "Задержку тайм-аута сервера" как неограниченную в выпадающем меню.

или

Goto $WORKSPACE/.метаданные/.плагины/org.eclipse.core.runtime/.настройки/org.eclipse.wst.server.core.prefs

Добавление/обновление линейной машины-скорость= -1

здесь -1 ~ Неограниченно

Если у вас все еще возникает проблема после изменения настроек тайм-аута, то лучше всего удалить конфигурацию сервера в Eclipse (на вкладке Просмотр сервера) и создать ее заново.

Сервер -> Новый сервер.

У меня это сработало.

да, это работает, но максимальное ограничение - 1800, то есть 30 минут.

Иногда при перестройке всей нашей базы данных (при первоначальном запуске сервера) это может длиться дольше 30 минут и вызывать проблемы.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top