首页 文章
  • 3 votes
     answers
     views

    如何处理Azure辅助角色中的非瞬态异常

    我们有两个天蓝色的 Worker 角色--A和B. A是Quartz调度程序,每分钟运行一次作业 . 它每分钟从'Redis cache'读取一些ID,并为这些ID执行作业 . 'A'将其输出发布到由Worker角色'B'订阅的服务总线队列 . 'B' worker角色从队列中读取值并对它们执行更多操作 . 两个辅助角色都必须在启动时构建缓存 . 现在,有关Azure组件故...
  • 0 votes
     answers
     views

    Azure Redis缓存自动清除PubSub通道

    我在Azure中设置了四种不同的Redis缓存订阅 . 我还有四个App Services,每个都使用其中一个Redis Cache订阅 . 四个App Services / Redis缓存订阅适用于相同的代码库,但环境不同 . 我使用测试,舞台,东海岸和西海岸环境 . 每个应用服务中运行的代码完全相同 . 我有一个使用StackExchange.Redis的ASP.NET Core Web AP...
  • 2 votes
     answers
     views

    使用Redlocks获取Azure Redis缓存上的锁定

    我有一个Azure Redis缓存,多个客户端正在使用它 . 缓存中的共享资源(密钥)很少需要互斥 . 我正在使用建议here的redlock算法 . 我的要求是每个客户端都需要以互斥的方式访问共享资源 . 如果客户端无法获取资源上的锁定,那么它应该以30秒的间隔继续尝试获取锁定,直到获取它为止 . 为防止死锁,如果进程崩溃,锁定应在5分钟后过期 . 我已经从github检查了redock.net...
  • 2 votes
     answers
     views

    Azure App Service:如何确定哪个进程占用高CPU?

    UPDATE: 我已经弄清楚了 . 看到这个问题的结尾 . 我有一个运行四个站点的Azure应用服务 . 除了主要站点之外,其中一个站点还有两个部署插槽 . 最近我看到整个App Service计划的CPU利用率非常高 . 深橙色线显示CPU百分比 . 这是在重新启动我的所有网站之后,它将 down 带到了这个级别 . 但是,当我查看每个站点报告的CPU使用情况时,它确实很低 . 深蓝色线显...

热门问题