我会简短地说明一下。我正在运行 HAProxy 1.5.5,它支持 SSL 终止/卸载。如果我更新/升级 openssl,是否需要重新编译 HAProxy,还是只需重新启动服务?我找不到显示 HAProxy 正在使用的 OpenSSL 版本的方法。
CentOS 上的 HAProxy 1.5.5
答案1
HaProxy 动态链接了 openssl 库。您可以通过运行
# ldd `which haproxy` | grep ssl
libssl.so.10 => /usr/lib64/libssl.so.10 (0x0000003ea3c00000)
因此,当您升级 openssl 时,您只需重新启动 haproxy。