Допустим, у меня есть веб-сайт с 4 серверами webapp и 1 HAProxy, чтобы выполнить балансировку нагрузки. Теперь я хочу обновить мой webapp с помощью нового api/v2, и я начинаю скользящее обновление. Мой webapp делает HATEOAS, поэтому позволяет предположить, что 1 экземпляр обновлен, и он отправил ссылку, например api/v2/dothis, в клинику. Теперь клиент сделал запрос по этой ссылке, и HAProxy направил его на третий сервер в кластере, который все еще запускает старый webapp и не знает об api/v2. Как люди решают эту проблему в целом, как веб-сайты выполняют обновление, не нарушая работу службы.Как обновлять обновления на веб-сайте
Заранее спасибо
Опция a - это то, что я также думал, обновляя половину работающих экземпляров за один раз и переключаясь. Но я хотел проверить, что я делаю, или если есть лучший способ. Благодарю. – Rahul