приложение. Запросы к Tomcat проксирует nginx. Все бы ничего, но стартует приложение около 10 секунд после размещения war-файла и, разумеется, в это время обрабатывать запросы не может. Что в таком случае делать? Держать копию веб-приложения, на которою перенаправлять запросы, пока основное запускается?
Во-первых спринг бут и деплой варника на томкат - это какая-то дичь:) ну, а по вопросу, нужно иметь хотя бы 2 сервера и,например, nginx во время обновления - снимать пользователей дрейнингом с одного сервера и перекидывать их на другой. Потом обновлять 1 сервер, врубать его в ротацию, снимать пользователей со 2 на 1, вырубать 2, обновлять и врубать обратно в ротацию
Обсуждают сегодня