Azure缓存错误

时间:2013-10-24 22:03:27

标签: caching azure

我在Windows azure缓存上出现了这个错误,我真的可以这样做了;想一想: 它在模拟器上运行得很好......

ErrorCode:SubStatus:暂时失败。请稍后重试。 (一个或多个指定的缓存服务器不可用,这可能是由繁忙的网络或服务器引起的。对于内部部署缓存集群,还要验证以下条件。确保已为此客户端帐户授予安全权限,并检查AppFabric允许缓存服务通过所有缓存主机上的防火墙。服务器上的MaxBufferSize也必须大于或等于从客户端发送的序列化对象大小。)。附加信息:客户端尝试与服务器通信:net.tcp://KT.Cache:24233。

任何吸烟都很好..

1 个答案:

答案 0 :(得分:1)

这是一个非常频繁的问题,似乎更多地指出服务的失败,而不是任何配置问题。如果您搜索此错误,您将获得许多可能的解决方案,而不是所有解决方案都有效。我建议:

  1. 确保您使用的是最新的SDK。我知道缓存库中存在2.0和2.1之间的变化(至少)。假设此错误的频率意味着它在SDK中受到关注。
  2. 对MaxBufferSize进行必要的调整。在某些情况下,它会很快修复它。
  3. 抓住错误并重试。它不是最佳的,但会阻止完全掉下来的东西。请参阅this answer