首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HAProxy APIs Reload

HAProxy APIs Reload
EN

Server Fault用户
提问于 2021-12-27 05:50:52
回答 1查看 1.2K关注 0票数 1

我注意到HaProxy有两个API。DataPlane和Runtime。

我看不出有什么明显的事情可以告诉系统重新加载和解析.cfg文件。

似乎是一件不需要思考的事。我有一个让加密容器在docker中运行,我只想通过https或者某种机制告诉HaProxy重新加载ssl证书,或者通常加载一个更改的.cfg文件。

我知道单独的SSL重新加载命令,如果没有其他好的解决方案,这些命令将实现。当然,我还可以扩展haproxy容器,添加某种自定义api来启动它。

Ps。我没有足够的流量来保证零丢包的叫喊解决方案;-)

EN

回答 1

Server Fault用户

发布于 2021-12-27 08:22:46

有一个所谓的主CLI插座,允许启动一个重新加载.

代码语言:javascript
复制
echo "reload" | socat /var/run/haproxy-master.sock

此套接字可配置为在TCP端口上侦听。

代码语言:javascript
复制
 haproxy -W -S 127.0.0.1:1234

它在非商业版本中有售。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1088261

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档