Azure Service Fabric - 如何配置容器被强制终止之前的时间间隔
Posted
技术标签:
【中文标题】Azure Service Fabric - 如何配置容器被强制终止之前的时间间隔【英文标题】:Azure Service fabric - How do I configure the time interval before container is force terminated 【发布时间】:2021-09-10 16:17:39 【问题描述】:我在 Azure 服务结构中部署了我的应用程序。我想将 docker stop 命令配置为在终止和终止命令之前使用自定义超时。
我见过,https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-get-started-containers#configure-time-interval-before-container-is-force-terminated
该文档告诉我们使用ContainerDeactivationTimeout
参数进行设置。
但无法弄清楚如何以及在哪里。
任何有服务结构经验的人都可以帮我解决这个问题
我有文件,ApplicationManifest.xml 和 ServiceManifest.xml
提前致谢
【问题讨论】:
【参考方案1】:由于您使用的是 Azure Service Fabric:
-
在 Azure 门户中导航到您的实例,然后单击左侧实例导航栏上的“自定义结构设置”。
点击出现的列表底部的“+ 添加新”链接。
根据您引用的docs,选择“Hosting”作为部分名称,输入“ContainerDeactivationTimeout”作为参数名称并指定您希望使用的值(注意该数字将以秒为单位测量超时间隔) .
应用设置。它将触发集群升级,该升级应在几分钟内完成。
【讨论】:
以上是关于Azure Service Fabric - 如何配置容器被强制终止之前的时间间隔的主要内容,如果未能解决你的问题,请参考以下文章
Azure Service Fabric - 如何配置容器被强制终止之前的时间间隔
Azure Service Fabric 与 Azure Service Fabric Mesh
如何在 Azure Service Fabric 中的自托管 Web API 上配置 SSL