在 Dockerfile 中,可以通过在 ENTRYPOINT 中使用参数的方式来设置 ASP.NET Core 应用程序的 'server.shutdownTimeoutSec' 参数,从而控制应用程序关闭时的超时时间。

例如:

ENTRYPOINT ["dotnet", "myapp.dll", "--server.shutdownTimeoutSec", "30"]

这将在容器启动时运行 dotnet 命令,并将 'server.shutdownTimeoutSec' 参数设置为 30 秒。在这个例子中,'myapp.dll' 是应用程序的主要入口点。

注意,这只是一个示例。实际上,'server.shutdownTimeoutSec' 参数的值应该根据应用程序的需求进行调整。

在 Dockerfile 中设置 ASP.NET Core 应用程序关闭超时时间

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

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