Timeout execution SET {Key}, inst: 0, mgr: Inactive, queue: 2, qu=1, qs=1, qc=0, wr=1/1, in=0/0 表示已经发送了一个请求( qs),还有另一个请求在未发送队列 (qu) 中,而没有从网络读取的内容。有一位活跃的作家意味着未发送的作家不会被忽略。基本上,有一个请求发送并等待响应返回。
几个问题: 1. 您的客户端是否与缓存运行在同一区域?从您的开发箱运行它会引入额外的延迟并导致超时。2. 您多久收到一次异常?任何时候都能成功吗?3. 您还可以联系 azurecache@microsoft.com,提供您的缓存名称、您看到超时的时间(带时区)范围,如果可能的话,还可以使用有助于重现问题的控制台应用程序。
希望这会有所帮助,迪帕克
有关来自该线程的错误代码的详细信息:#83 inst:在最后一个时间片中:已发出 0 个命令 mgr:套接字管理器正在执行“socket.select”,这意味着它正在要求操作系统指示一个具有做某事; 基本上:读者没有主动从网络读取,因为它认为没有任何事情要做队列:总共有 73 个正在进行的操作 qu:其中 6 个在未发送队列中:它们还没有被写入出站网络 qs:其中 67 个已发送并正在等待来自服务器的响应 qc:其中 0 个已看到回复但由于等待完成循环而尚未被标记为完成这 6 个未发送不会被忽略)在: