我们正在尝试使用AppFabric分布式缓存。在与非域服务器反复争执后,我们最终将它们放入了域中,并且安装/设置变得更加容易。在经历了大量的错误之后,我们终于让它运行起来了,其中大部分错误似乎都是一些测试或更具描述性的错误消息,如在AppFabric中包含的一些微不足道的问题。"Temporary error"并不能解释很多事情...
但仍然存在问题。
我们设置了3个服务器,其中一个是“主服务器”。我们最终让缓存工作了,并通过将网络负载均衡器指向一个服务器来确认这一点,以便确认我们可以在一个服务器上设置缓存并在另一个服务器上检索它。
然后我重新启动了所有服务器上的AppFabric Caching服务,突然就无法工作了。Get-CacheHost显示它们正常,但我们遇到异常,例如:
ErrorCode:SubStatus:请求超时 ErrorCode:SubStatus:有一个暂时性故障。请稍后重试。
为什么简单地重新启动服务会导致此错误条件? AppFabric Cache是否真的准备好供生产使用? 如果服务器下线会发生什么?长时间超时? 我们是否依赖于“主服务器”正在运行?
我怀疑它将在5-10分钟的R&R后重新启动。有时它似乎会自己恢复。
更新:几分钟后它确实重新启动了。我们现在通过从集群中删除一个服务器进行了测试,结果是长时间超时,最终出现异常。
但仍然存在问题。
我们设置了3个服务器,其中一个是“主服务器”。我们最终让缓存工作了,并通过将网络负载均衡器指向一个服务器来确认这一点,以便确认我们可以在一个服务器上设置缓存并在另一个服务器上检索它。
然后我重新启动了所有服务器上的AppFabric Caching服务,突然就无法工作了。Get-CacheHost显示它们正常,但我们遇到异常,例如:
ErrorCode:SubStatus:请求超时 ErrorCode:SubStatus:有一个暂时性故障。请稍后重试。
为什么简单地重新启动服务会导致此错误条件? AppFabric Cache是否真的准备好供生产使用? 如果服务器下线会发生什么?长时间超时? 我们是否依赖于“主服务器”正在运行?
我怀疑它将在5-10分钟的R&R后重新启动。有时它似乎会自己恢复。
更新:几分钟后它确实重新启动了。我们现在通过从集群中删除一个服务器进行了测试,结果是长时间超时,最终出现异常。