Jak*_*ade 48 .net c# vb.net asp.net appfabric
好吧,我已经成功部署了AppFabric,一切都很顺利,直到我们开始在网站上出现间歇性异常:
ErrorCode <ERRCA0017>:SubStatus <ES0007>:存在临时故障.请稍后重试.(请求失败,因为服务器处于限制状态.)
起初我怀疑服务器内存不足(节流状态),但我最终得出结论,这不是问题.在事件日志中,我发现DistributedCacheService.exe偶尔会崩溃,这导致我在本地开发环境中重新生成错误的简单方法:
如果我Get-CacheClusterHealth在重新启动服务之前做了一件事,它看起来像这样:
NamedCache = MyCacheName
Healthy = 100,00
UnderReconfiguration = 0,00
NotPrimary = 0,00
NoWriteQuorum = 0,00
Throttled = 0,00
Run Code Online (Sandbox Code Playgroud)
重启后:
Unallocated named cache fractions
---------------------------------
NamedCache = MyCacheName
Unallocated fraction = 100,00
Run Code Online (Sandbox Code Playgroud)
当我得到结果时Get-CacheClusterHealth,网站失败了.据我所知,它会在一段时间后(10多分钟)纠正自己.
有没有办法让AppFabric更快地恢复原状?
ble*_*ter -4
我从事的一个项目也发生了同样/类似的问题。经过两周的绞尽脑汁并尝试一切方法让我们的 WCF 服务(在 Azure 上)运行均未成功后,我们最终致电 Microsoft。
来自 Microsoft 的技术人员确实为我们提供了一个 (Power)Shell 脚本,该脚本从站点的运行时运行,用于 AppFabric 的运行状况和维护...该脚本包含我在 Azure 书籍上根本没有见过的内容,但是它确实很好地完成了工作!
谢谢
| 归档时间: |
|
| 查看次数: |
2982 次 |
| 最近记录: |