问题标签 [azure-redis-cache]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure-redis-cache - 迁移到更大的 Azure Redis 缓存实例有哪些选择
我正在做这个需要高吞吐量 Redis 缓存的项目。由于运行 Redis 缓存有点昂贵(这是一个爱好项目),我从 1GB 节点开始。但是,如果这解决了我如何更改为缓存的大型实例而不会出现重大中断来创建新实例、更新连接字符串等?
我似乎找不到任何迁移更改服务级别的方法。实际上,当我转到该页面时,它明确表示“计划无法更改”。
一旦我的初始缓存实例大小超出了我的范围,我还有其他选择吗?这是非常“阴天”的行为,不是吗?我可以随时根据需要调整所有其他 Azure 资源的大小。
azure - “没有可用的位置。” 尝试创建 Azure Redis 缓存时
当我尝试创建一个新的 Azure Redis 缓存并选择一个位置时,我只会得到“没有可用的位置”。信息。1 首先设置其他所有内容仍会导致相同的错误。刷新页面并不能解决问题。问题出现在 IE 和 Chrome 中。
node.js - Nodejs Azure Redis Cache 永远挂起并读取 ECONNRESET 错误
我创建了一个新的 Azure Redis 缓存,完成创建需要将近 5 分钟。我正在使用 node-redis 包,这是我的代码
是的,那些环境变量设置正确,它只是挂了一段时间并引发错误:Redis connection to mycache.redis.cache.windows.net:6380 failed - read ECONNRESET。
现在,当我使用 redis-cli 尝试连接redis-cli -h myhost -p 6380 -a the-auth-key
它时,只需挂在命令行上,似乎没有建立连接,但也没有错误。它只是无所作为。如果我更改端口等,我会收到连接错误。所以我现在想知道我做错了什么?
我已经在不同的区域创建了另一个 redis 缓存计划(我采用了最大的,具有 99.9 SLA 等)。尽管如此,仍然无法建立联系。
任何帮助,将不胜感激。
azure - Azure Redis 缓存会话状态提供程序中的会话超时不滑动
通过多个实例扩展 Web 应用程序是 azure 云的最大优势之一。为了实现对我们的 Web 角色云应用程序的多个 VM 支持,我们正在实施 Azure Redis 缓存。我们正在使用 RedisSessionStateProvider 提供程序来维护会话状态。以下是 web.config 文件中会话管理的配置设置。
我们的问题是会话超时不会随着用户的回发而延长,假设我们的用户在上午 10:00 登录到应用程序,那么他的会话数据将在绝对上午 10:20 过期。如果用户在上午 10:15 回发,则会话应在上午 10:35 到期,但这不会发生,它绝对会在上午 10:20 到期。
以下是登录按钮单击事件的代码
如果可以让我知道在滑动模式下获得会话超时需要做什么,我将不胜感激。此致,
人力资源亚达夫
c# - 获取常规 ConfigurationErrorsException
我正在为我的 MVC 应用程序使用 Stackexchange redis,并且我得到了如下的常规 w3wp 异常。它不会发生在生产中,所以我想知道这是否与 Visual Studio 有关?
使用:Visual Studio Premium 2013 版本:12.0.31101.00 更新 4
我正在使用 Microsoft 提供的ASP.NET 会话状态提供程序,在我的 web.config 中它是这样的:(我指的是 azure redis)
当我打开应用程序时,每隔几分钟我就会收到此异常。
asp.net-core - ASP.NET 5.0 会话状态和 Azure 缓存
我正在尝试使用 ASP.NET 5.0 会话状态中间件,我想将它与 Azure 缓存一起用作会话存储?有人可以指出示例来实现这一点吗?
caching - 如何清除 Azure Redis 缓存?
我想知道如何从门户清除 Azure Redis 缓存或任何其他简单的方法来清除所有密钥?我正在为我的 azure 云服务使用 azure redis 缓存,我想知道任何简单的方法来清除我的 azure redis 缓存的所有密钥。我在 azure 门户或网络上找不到有关如何执行此操作的任何内容。
谢谢你的帮助。
azure - Azure Redis 缓存:超慢 List*Pop/Push 操作
我正在使用 StackExchange.Redis 库,使用 ListLeftPush() 和 ListRightPop()。他们超级慢。独立 Redis 上的相同代码要快一千倍。
也许 Azure Redis 缓存对于这些操作不是最理想的?
有人可以帮忙吗?有任何想法吗?
azure-caching - Azure Redis 缓存批处理操作/多个操作
给定一个键列表,我想从 Azure Redis 缓存中提取多个值。我们如何使用 Azure Redis 缓存同时执行多个操作?
我们的数据是int
/ComplexObject
对。我们的数据位于 SQL Server 中。我们目前通过将我们List<int>
的键转换为XElement
对象并将其传递到存储过程来获取列表 - 但我们的键大小非常小(3000 个键) - 因此多个用户一次又一次地访问相同的数据。
如果我们可以一次缓存 3000 个键/值对,那就太好了 - 然后使用以下方式访问它们:cache.GetValues(List<int> keys)
azure - Azure Redis 缓存和 MVC 子操作
我已经使用 NuGet 中的 Microsoft RedisOutputCacheProvider成功实现了 Azure Redis 缓存,它对一般页面按预期工作。
但是,我似乎无法让它适用于子动作。在使用 Redis Cache 之前,它使用默认的 OutputCacheProvider 工作。
有没有人有任何想法,或者这只是一个限制?
提前致谢