HaProxy +docker运行状况检查重启死容器
这是一个相当概念性的问题。 我在Docker容器中运行三个node.js web服务器作为HaProxy实例后面的Docker容器。 容器由docker-compose开始,所以一切都很标准。
我的问题 :HaProxy做健康检查,看看我的一个node.js容器死去redirectstream量,到目前为止好。 但是我无法find一个很好的解决scheme来自动重启死容器。
有没有什么好的做法呢?
在运行容器时,可以使用--retry=always
策略,以便在退出时它将自动由docker守护进程重新启动。
查看文档以获取有关重新启动策略的更多详细信息。
运行docker镜像时只需提一下
restart: always
在你docker-compose.yaml
文件中选项
也许你可以尝试设置敏感configuration相同的helth检查,并重新启动容器。