我们在 Azure WebApp for Containers 上的 Docker 中运行 Java Spring Boot 应用程序。单个 B1 实例足以让应用程序运行,但是 Spring 启动在启动时非常慢,应用程序启动可能需要 240 秒以上。
因此,适用于容器的 Azure WebApp 会在 240 秒后终止容器,而没有足够的时间启动容器。
有没有办法更改默认的 240 秒启动超时?
是的,您可以配置时间量。 将"WEBSITES_CONTAINER_START_TIME_LIMIT应用设置"设置为所需的值。
默认值 = 230 秒。
最大值 = 1800 秒