Назад | Перейти на главную страницу

Как развернуть приложение WebSocket без простоев?

Развертывание приложений HTTP без простоя не так уж сложно: HTTP не имеет состояния, поэтому балансировщик нагрузки перед двумя приложениями HTTP решает проблему. Если оба приложения используют общий сервер для обработки сессий, все будет хорошо.

Однако WebSocket - это протокол с отслеживанием состояния. Это означает, что если вы закроете приложение, ссылка будет отключена.

Обрабатывает ли WebSocket повторное подключение без проблем, в этом случае балансировщик нагрузки справляется с ситуацией так же, как с приложениями HTTP? Как можно избежать простоев при развертывании приложения WebSocket?