You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Linux应用服务无法维持双节点运行的问题排查求助

Azure Linux应用服务无法维持双节点运行的问题排查求助

各位大佬好,我最近碰到一个特别头疼的问题,想请教下大家怎么排查:

我有一个Azure应用服务,配置了两个运行节点,但跟我其他同类型的服务不一样,这个服务总会慢慢变成只剩一个节点在处理请求。要想让两个节点重新跑起来,我只能先扩容再缩容,不知道为啥这种操作就能“触发”双节点恢复运行。从监控图里能看到,本来一切都正常,到傍晚6点左右,一个节点突然挂了,另一个节点重启;7:10左右又出现了一次同样的情况,到7:30就彻底只剩一个节点在扛流量了。

为了查清楚原因我都快疯了:我给SignalR开了粘性会话,用Redis做的背板,但我其他同配置的应用都没这个问题,所以应该不是这个配置的锅。日志里能看到新容器启动的记录,但就是找不到旧容器为啥突然挂掉的原因。同一个应用服务计划里还有另一个应用,它的请求负载分配一直很稳定,所以我觉得应该不是Azure基础设施的问题,大概率是我自己的应用出了问题,但就是找不到合适的日志来定位根因。

所以想请教下各位:我该怎么找出节点异常退出的原因?

EDIT:现在我没那么确定是自己应用的问题了——我进入健康检查UI,手动重启了那个没流量的实例,但完全没变化,它还是接收不到请求。

备注:内容来源于stack exchange,提问作者Jeff Putz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 06:58:07