当前位置:  开发笔记 > 运维 > 正文

AppFabric冗余

如何解决《AppFabric冗余》经验,为你挑选了1个好方法。

我们刚刚测试了2台服务器的AppFabric集群,我们删除了"主导"服务器.第二个服务器因任何错误请求超时:

Microsoft.ApplicationServer.Caching.DataCacheException:ErrorCode :SubStatus :存在临时故障.请稍后重试.(一个或多个指定的缓存服务器不可用,这可能是由繁忙的网络或服务器引起的.确保已为群集上的此客户端帐户授予安全权限,并允许AppFabric缓存服务通过所有缓存主机上的防火墙.稍后再试.)

实际上,这意味着如果群集中的一台服务器发生故障,那么它们都将停止运行.(注意我们不使用Windows群集,只将多个AppFabric缓存服务器相互链接.)

即使单个服务器出现故障,我也需要群集继续运行.我该怎么做呢?

(我意识到这个问题是临界服务器故障,但imho开发人员应该知道这一点.)



1> John Hann..:

您必须在至少三个主要服务器上安装AppFabric缓存,以便缓存单个服务器崩溃.文档指出,如果主要服务器的"大多数"发生故障,集群只会停机,但在细则中,他们解释说,2中有1个占多数.我已经验证从三个引导节点集群中删除服务器的工作方式与宣传的一样.

推荐阅读
小色米虫_524
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有