В моем текущем проекте нам нужно создать веб-сайт (ASP.NET MVC), который, вероятно, будет иметь достаточную нагрузку для использования фермы серверов. Я понимаю, что если используется ферма серверов, состояния сеансов должны храниться где-то еще, например, в базе данных сервера SQL или на сервере состояний.
После некоторых экспериментов мы склонны использовать механизм сервера состояний, но тот факт, что он будет иметь единственную точку отказа, заставляет меня нервничать. Есть ли способ, с помощью которого мы можем избежать «единой точки отказа» при использовании сервера состояний?