Со встроенным причалом, вам все еще нужно установить причал на сервере? - PullRequest
0 голосов
/ 31 января 2012

При развертывании веб-приложения (сервлетов) со встроенным Jetty, вам все еще нужно установить Jetty на сервере?

Как запустить / остановить Jetty, когда оно встроено?Вы также должны учитывать, когда сервер перезагружается.

Просто запутался в аспекте его развертывания.

Ответы [ 2 ]

1 голос
/ 31 января 2012

Если Jetty встроен, то приложение запускает сам сервер, поэтому вам не нужно устанавливать его на сервер. Вы запускаете Jetty, запуская приложение, это может варьироваться от приложения к приложению. Вам, безусловно, следует установить приложение как службу на сервере, чтобы оно автоматически запускалось при перезагрузке сервера.

Например, Jenkins , который использует встроенный сервер, но также может быть развернут в контейнере сервлета. Nexus использует ту же стратегию.

1 голос
/ 31 января 2012

При развертывании веб-приложения (сервлетов) со встроенным Jetty, вам все еще нужно установить Jetty на сервере?

Нет, там ничего не устанавливаетсяСервер должен содержаться в вашем приложении.

Как запустить / остановить причал, когда он встроен?Вы также должны учитывать, когда сервер перезагружается

Вы должны остановить или запустить приложение.Вы можете убить процесс.Выполнение ctrl + c должно убить приложение.Подробнее об этом режиме читайте на сайте Jetty .

...