-
3 votesanswersviews
如何处理Azure辅助角色中的非瞬态异常
我们有两个天蓝色的 Worker 角色--A和B. A是Quartz调度程序,每分钟运行一次作业 . 它每分钟从'Redis cache'读取一些ID,并为这些ID执行作业 . 'A'将其输出发布到由Worker角色'B'订阅的服务总线队列 . 'B' worker角色从队列中读取值并对它们执行更多操作 . 两个辅助角色都必须在启动时构建缓存 . 现在,有关Azure组件故... -
0 votesanswersviews
Azure Redis缓存自动清除PubSub通道
我在Azure中设置了四种不同的Redis缓存订阅 . 我还有四个App Services,每个都使用其中一个Redis Cache订阅 . 四个App Services / Redis缓存订阅适用于相同的代码库,但环境不同 . 我使用测试,舞台,东海岸和西海岸环境 . 每个应用服务中运行的代码完全相同 . 我有一个使用StackExchange.Redis的ASP.NET Core Web AP... -
2 votesanswersviews
使用Redlocks获取Azure Redis缓存上的锁定
我有一个Azure Redis缓存,多个客户端正在使用它 . 缓存中的共享资源(密钥)很少需要互斥 . 我正在使用建议here的redlock算法 . 我的要求是每个客户端都需要以互斥的方式访问共享资源 . 如果客户端无法获取资源上的锁定,那么它应该以30秒的间隔继续尝试获取锁定,直到获取它为止 . 为防止死锁,如果进程崩溃,锁定应在5分钟后过期 . 我已经从github检查了redock.net... -
2 votesanswersviews
Azure App Service:如何确定哪个进程占用高CPU?
UPDATE: 我已经弄清楚了 . 看到这个问题的结尾 . 我有一个运行四个站点的Azure应用服务 . 除了主要站点之外,其中一个站点还有两个部署插槽 . 最近我看到整个App Service计划的CPU利用率非常高 . 深橙色线显示CPU百分比 . 这是在重新启动我的所有网站之后,它将 down 带到了这个级别 . 但是,当我查看每个站点报告的CPU使用情况时,它确实很低 . 深蓝色线显...