gpt4 book ai didi

asp.net - Windows Azure 缓存预览

转载 作者:行者123 更新时间:2023-12-01 02:33:40 26 4
gpt4 key购买 nike

我在使用 Windows Azure 缓存预览时遇到一些问题。

我已在此处添加 Nuget 包:http://nuget.org/packages/Microsoft.WindowsAzure.Caching并根据 windowsazure.com 上的信息配置了我的角色来存储 ASP.NET session 状态

问题是,我在调试时得到无法连接,因为目标计算机主动拒绝它 127.255.0.0:20004。 Azure使用的开发IP是12.7.0.0.1:81

我不知道为什么,即使是示例 Windows Azure 缓存(预览版) session 状态和输出缓存示例 也执行完全相同的操作。

更新:日志中的错误:

w3wp.exe Error: 0 : ERROR: <SimpleSendReceiveModule> b4551065-941b-4bdb-9487-57d9207af308:Request - 1, result - Status=ChannelOpenFailed[System.Net.Sockets.SocketException (0x80004005): No connection could be made because the target machine actively refused it 127.255.0.0:20004
at Microsoft.ApplicationServer.Caching.AsyncResultNoResult.EndInvoke()
at Microsoft.ApplicationServer.Caching.TcpClientChannel.ConnectionCallback(IAsyncResult result)] for end point [net.tcp://127.255.0.0:20004]

此外,更多测试表明它不仅仅用于 session 状态存储,还用于所有与缓存相关的任务。

最佳答案

找到了答案,在webrole或workerrole属性中,将实例数设置为最小2,这对我来说是个问题。经过8个小时的调试终于解决了

关于asp.net - Windows Azure 缓存预览,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11519783/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com