日志目标的 Haproxy DNS 解析
Haproxy DNS resolving for log targets
我使用 elk stack 通过 haproxy 1.6.3 进行日志记录,我也在使用 consul。
在 haproxy 中,我将全局日志设置为
log logstash.service.consul:514 len 4096 local0 notice
我知道旧的 haproxy 只在启动时解析 DNS。在较新的 haproxy 版本中,我还可以使用解析器。在 1.8 中也可以解析 SRV 记录。
但文档并未显示解析器可用于日志目标。那么haproxy是不是只在启动时解析log目标呢?
Consul 本身为其 DNS 记录使用 TTL 0。
我知道 consul-templates。但我想知道没有它 haproxy 的行为。
试过了,肯定只在haproxy启动时解决。日志目标的 haproxy 永远不会解析 DNS 记录的后续更改。
我使用 elk stack 通过 haproxy 1.6.3 进行日志记录,我也在使用 consul。 在 haproxy 中,我将全局日志设置为
log logstash.service.consul:514 len 4096 local0 notice
我知道旧的 haproxy 只在启动时解析 DNS。在较新的 haproxy 版本中,我还可以使用解析器。在 1.8 中也可以解析 SRV 记录。
但文档并未显示解析器可用于日志目标。那么haproxy是不是只在启动时解析log目标呢?
Consul 本身为其 DNS 记录使用 TTL 0。
我知道 consul-templates。但我想知道没有它 haproxy 的行为。
试过了,肯定只在haproxy启动时解决。日志目标的 haproxy 永远不会解析 DNS 记录的后续更改。