场景我有用 c#.net 编写的服务。
现在在我的生产环境中,我希望此服务位于 2 台不同的服务器上,用于负载平衡或其中一台服务器的故障转移。
因此,例如,如果一台服务器死机,则服务会继续在另一台服务器上运行并且用户不会受到影响,或者如果站点负载过重,用户会被重定向到不同的服务器。
对于在不同服务器上重定向的用户来说不是问题,我们有可以检查服务是否正在运行的软件。在这种情况下如何进行会话管理?
我们怎样才能做到这一点?
场景我有用 c#.net 编写的服务。
现在在我的生产环境中,我希望此服务位于 2 台不同的服务器上,用于负载平衡或其中一台服务器的故障转移。
因此,例如,如果一台服务器死机,则服务会继续在另一台服务器上运行并且用户不会受到影响,或者如果站点负载过重,用户会被重定向到不同的服务器。
对于在不同服务器上重定向的用户来说不是问题,我们有可以检查服务是否正在运行的软件。在这种情况下如何进行会话管理?
我们怎样才能做到这一点?