在 docker 容器的前台运行 haproxy

时间:2021-05-04 13:07:46

标签: docker amazon-ecs haproxy aws-fargate

之前,我一直在服务器上手动使用haproxy。当时,我使用命令“sudo service haproxy start”来运行haproxy。 haproxy.cfg 由其他进程动态更新,因此每当 haproxy.cfg 文件中发生某些更改时,我都会使用一些脚本来重新加载 haproxy。

现在,我计划将 haproxy 的 docker 容器用作 AWS ECS Fargate 服务的 sidecar 容器。在 docker 中,我将使用以下命令将 haproxy 作为前台进程运行:

haproxy -f /etc/haproxy/haproxy.cfg

由于进程在前台运行,我无法像在之前的配置中那样重新加载 haproxy 配置。

在将 haproxy 作为前台进程运行时,我真的需要在这里使用 haproxy 重新加载脚本吗?它会自动反映 haproxy.cfg 中的新变化吗?

谢谢。

0 个答案:

没有答案