当容器超过内存限制时,Docker 会强制关闭容器而不是正常重启。因此,没有机会触发 ApplicationStopping 事件。

建议您检查 Docker 的日志,以查看是否有任何错误或警告消息,以便更好地理解为什么容器被强制关闭。您也可以尝试增加容器的内存限制,以避免出现内存问题。

Docker 容器内存限制导致 Net Core 5.0 ApplicationStopping 事件无法触发

原文地址: https://www.cveoy.top/t/topic/nCCO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录