azure - 具有高 CPU 且无负载的应用服务计划
问题描述
我们在 Azure 中有一个应用服务计划(PremiumV2:1 中等),设置了 14 个应用服务,但它们都已停止。
因此,在没有任何负载(据我所知)的情况下,我们的 CPU 有时会飙升至 100%。这是正常的吗?如何找出导致尖峰的原因?我猜它不是应用程序服务之一,因为它们都已停止。
解决方案
一般我们点击stop
Azure门户面板中的按钮来停止一个应用服务,但它只会停止你部署在下的主站点wwwroot
,而不是运行Kudu & WebJob的SCM站点。
有一份 Kudu wiki Full stop a Web App的官方文档可以解释您当前的情况。当您部署一些在您的应用服务中运行的 WebJobs 时,它们不会通过单击stop
Azure 门户中的操作来停止。并且似乎是一些连续的 WebJob 运行导致 CPU 和内存消耗。
如果您想彻底停止所有这些,请按照上面的 wiki 了解如何操作。希望能帮助到你。
推荐阅读
- node.js - socket.io 没有在 macos safari 上连接
- php - 摘要算法在open_ssl加密PHP中是什么意思?
- css - 在 CSS 中使用 stroke 属性
- ansible - 如何使用带有 Ansible 的 get_url 迭代多个 url
- reactjs - ts(2322) 类型“内在属性和道具”上不存在属性子项
- javascript - 如何从 Angular 中的 Any 类型获取密钥?
- office-js - 如何创建无 UI 的自定义函数 Excel 加载项?
- javascript - 移动菜单切换按钮不关闭
- angular - Angular RXJS 6:过滤与对象键匹配的项目的可观察数组
- html - CSS 缺少 EC2 实例中的某些部分,但在 localhost 中工作正常。我该如何解决?