如何将StackExchange.Redis ConnectionMultiplexer与Azure ASPX页面重用?

时间:2016-05-17 07:42:47

标签: asp.net azure redis stackexchange.redis

我有一个使用.aspx页面用VBS编写的天蓝色网络应用程序。我需要这些页面使用StackExchange.Redis访问我的Azure托管的Redis缓存。

如何跨多个aspx页面共享和重用ConnectMultiplexer对象?

当我在每个页面上创建它时,每个页面请求都会使用另一个Redis连接,我很快就会在Redis实例上用尽连接,然后IIS停止提供页面。

1 个答案:

答案 0 :(得分:1)

只需将其存放在某处。无处不在。最坏的情况是静态变量。应用程序状态(不是请求状态)将是另一种选择。