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

aZURE Service Fabric

如何使用 TeamCity 在 Azure Service Fabric 中自动部署 Docker 容器?

Azure Service Fabric:无法运行本地 Service Fabric 群集