问题标签 [appfabric-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.
appfabric - AppFabric 缓存 - 查询分布式缓存
是否可以像数据库一样查询 AppFabric 缓存?(搜索)有基于标签的方法,但它们只能用于存储在区域中的对象;区域仅限于单个缓存主机;它不是很有用。
谢谢,
appfabric - 创建高可用性 AppFabric 缓存集群
Secondaries=1
除了在集群配置中设置以启用 HighAvailability之外,还有什么其他的,特别是在缓存客户端配置上?
我们的配置:
通过 about 配置,我们看到在三台主机上创建了主要和次要区域,但是当其中一台主机停止时,会发生以下异常:
ErrorCode<ERRCA0018>:SubStatus<ES0001>:The request timed out.
An existing connection was forcibly closed by the remote host
No connection could be made because the target machine actively refused it 192.22.0.34:22233
An existing connection was forcibly closed by the remote host
高可用性的重点不是能够在不中断服务的情况下处理主机宕机吗?我们正在使用命名区域 - 这会破坏高可用性吗?我在某处读到命名区域只能存在于一个主机上(我确实验证了另一个主机上确实存在辅助节点)。我觉得我们缺少一些缓存客户端配置可以启用高可用性,对此问题的任何见解将不胜感激。
windows - Appfabric 最大对象大小
在 Appfabric 缓存中缓存一些大对象(可能约为 10mb)时,它会引发以下异常
ErrorCode :SubStatus: 连接已终止,可能是由于服务器或网络问题或序列化对象大小大于服务器上的 MaxBufferSize。请求的结果未知。
这是传输通道设置
<transportProperties connectionBufferSize="131072" maxBufferPoolSize="268435456" maxBufferSize="50000000" maxOutputDelay="2" channelInitializationTimeout="60000" receiveTimeout="600000"/>
即使 maxBufferPoolSize 设置在 2GB 以上,为什么存储 10MB 对象会抛出异常。如果我在这里遗漏了什么,请告诉我。
appfabric - Appfabric 缓存 - 序列化
我找不到这个简单问题的答案。AppFabric 缓存中使用了哪种序列化程序?谢谢,
appfabric - AppFabric 1.1 用于使用 windows XP 进行 Windows 服务器开发
我已经在 64 位 Windows Server 2008 R2 上为 Windows 服务器安装并配置了 AppFabric 1.1。
我想使用我的 32 位 Windows XP 开发机器的缓存功能。如何将缓存客户端组件安装到我的 XP 机器上?MSDN 文档建议不支持 XP,至少,我需要 Vista。
谢谢
asp.net-mvc-3 - Azure AppFabric 缓存。错误代码:子状态
发生了一件非常奇怪的事情,
我有一个用 MVC 3 制作的网站,部署在 Azure WebRole 中
,它运行良好,最初是在 VS2010 中制作的,
现在我使用 VS2012
,我决定做一些小改动,它似乎正在工作,但是以随机间隔保持故障
这是
随机间隔后发生的情况 我在收到此错误ErrorCode<ERRCA0017>:SubStatus<ES0006>
2-3 分钟后收到此错误 站点似乎工作正常
我没有更改与缓存
此错误相关的站点的先前版本的任何内容nt 发生在我在代码中测试它staging
或在local environment
我以编程方式访问此缓存的任何位置时
我已经从 azure 门户复制粘贴了整个配置,我知道它是正确的,因为这些配置设置与
我刚刚使用之前工作的配置设置相同,Azure AppFabric Caching
因为我需要保存sessions
一些位置。所以唯一提到它的地方是在我的网站上web config
,正如我所说的那样,所有配置都可以假设是正确的。
如果这可以有所帮助,这是堆栈跟踪
更新:-
突然我发现了一个新错误,在我看来这是许多网站谈论
错误描述的内部错误之一
这是新的堆栈跟踪
c# - 当我拥有 AppFabric 中的缓存锁时如何增加超时
现在我正在尝试锁定 AppFabric 缓存中的一个项目,并且我想持有锁定直到我的工作完成,所以我需要告诉 AppFabric 在我已经拥有锁定时不要让我的锁定超时。我的解决方案是定期锁定同一个项目,即使我已经拥有了锁。
然而有一个问题。代码抛出 DataCacheException 并且 ErrorCode 是 ObjectLocked。这使我无法知道我是否还有锁,因为如果锁由另一个客户端拥有,则异常与当前的相同。有没有人有解决问题的方法?
先感谢您。
c# - AppFabric 缓存客户端拒绝
我在不同域的网络服务器上设置了 AppFabric CacheServer。
当我尝试访问它时,出现异常:服务器已拒绝客户端凭据。InnerException:登录尝试失败。
我努力了
但是没用,我试过
但这只会给我一个错误:Windows 帐户 MYDOMAIN\MyIISusr 无效。可能是因为我们不在同一个域中?
我试图将 apppool 帐户设置为 networkservice 并使用
但这也无济于事。
有什么方法可以跳过授权而不授权用户?一切都在防火墙后面,无法从公共访问,因此此应用程序不需要授权。
或者有人对我的问题有任何解决方案吗?
c# - AppFabric 缓存错误
我们生产中的 AppFabric Cache 几乎每天都会崩溃,而且非常不稳定。记录以下错误:
Microsoft.ApplicationServer.Caching.DataCacheException:ErrorCode:SubStatus:暂时失败。请稍后重试。(没有足够的辅助节点或它们处于节流状态。)
Microsoft.ApplicationServer.Caching.DataCacheException:ErrorCode:SubStatus:暂时失败。请稍后重试。(该请求未找到主节点。)
AppFabric 缓存服务崩溃。{外部存储的租约已过期:Microsoft.Fabric.Federation.ExternalRingStateStoreException:租约已在 Microsoft.Fabric.Data.ExternalStoreAuthority.UpdateNode(NodeInfo nodeInfo,TimeSpan 超时)在 Microsoft.Fabric.Federation.SiteNode.PerformExternalRingStateStoreOperations 过期(Boolean& canFormRing, Boolean isInsert, Boolean isJoining)}
有人可以给我一些输入吗?这是一个启用了 HA 的缓存环境,具有 3 个缓存主机。它们都运行在 Windows Server 2008 企业版上,并且使用 SQL Server 进行配置。
appfabric - AppFabric 错误 ERRCA0017 子状态 ES0006
刚刚在我的 Windows 7 机器上安装了 Windows Server AppFabric 1.1,我正尝试在控制台应用程序中针对缓存客户端 API 编写一些代码,作为 AppFabric 评估的一部分。我的 app.config 如下所示:
我创建了一个新的缓存,并使用 Powershell cmdlet Grant-CacheAllowedClientAccount 将我的域用户帐户添加为允许的客户端帐户。我正在创建一个新的 DataCache 实例,如下所示:
当我调用 DataCache.Get 时,我会遇到以下异常:
如果有人能指出我缺少什么以使其正常工作,我将不胜感激。