Выключение сервера
Выключение сервера - это полностью противоположный процесс включению сервера. Далее указаны основные шаги:
- Выключение соединения. Большинство слушающих сервер сокетов закрываются на этом этапе.
- Выключение плагинов. Вызывается метод всех плагинов контекста
ContextPlugin.shutdown()
. Он включает в себя выключение встроенного веб-сервера. - Деинсталляция плагинов контекста, вызывается метод
ContextPlugin.deinstall(ContextManager)
. - Выключение дерева контекстов, вызывается метод всех контекстов
Context.stop()
. - Деинициализация плагинов, вызывается метод всех плагинов контекста
ContextPlugin.deinitialize()
. - Выключение соединения отказоустойчивых кластеров.
- Выключение хранения данных сервера.