我们有两个独立的 NLB 网络场。
第一个服务器场运行一个应用程序,该应用程序将内容传递到第二个 NLB 上面向客户的应用程序。
我们注意到,每当访问从第一个服务器场加载内容的页面时,日志中就会出现一个加密错误。
有什么理由不为两个服务器场中的所有服务器提供相同的 machineKey 设置?
答案1
如果您的集群运行相同的代码或共享服务,那么没有理由不使用相同的机器密钥。您应该考虑的一件事是,机器密钥实际上是出于安全原因而构建的,在继续之前,您应该对此进行评估。
我们已经在不同的集群上多次完成此操作并且效果很好。