Сценарий
У меня есть сервис, написанный на c # .net.
Теперь в моей производственной среде я хочу, чтобы эта служба находилась на 2 разных серверах для балансировки нагрузки или отработки отказа одного из серверов.
Так, например, если один сервер умирает, служба продолжает работать на другом сервере, и пользователи не затрагиваются ИЛИ, если на сайте большая нагрузка, пользователи перенаправляются на разные серверы.
Для пользователей, которые перенаправляются на разные серверы, это не проблема, у нас есть программное обеспечение, которое может проверить, работает служба или нет. Как сделать управление сессиями в этом случае?
Как мы можем этого достичь?