比较来自世界各地的卖家的域名和 IT 服务价格

检查性能 HAProxy 并更改服务器状态

我照亮了很多文件并搜索 Google, 但似乎我没有找到回复。 我用 HAProxy 使用多个服务器,其启动需要时间 - 我本地虚拟机上的初始加载占用大约一两分钟。 从调试日志,它很清楚 HAProxy 检查这些服务器,发出级别连接失败 4, 然后将服务器指出不断闲置。 搜索B. Google 并不表示重新启动性能检查的方法。

我假设他们会在延迟后重复,但我没有看到我杂志中的任何通知,那么服务器被重复检查。 如果我重启 HAProxy, 它将发现服务器包括在内,但理想情况下,他会将它们标记为几分钟后,会发现它们是备份,然后将它们返回旋转。 我也试图发送 SIGHUP, 但同时显示关于上次检查结果的报告。 建立一点乏味。 想念我的是什么?

这是我的 haproxy.cfg:

global
log 127.0.0.1 local0
log 127.0.0.1 local1 notice
maxconn 1024
user proxy
group proxy
tune.ssl.default-dh-param 2048
ssl-default-bind-ciphers ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:!NULL:!aNULL:!RC4:!RC2:!MEDIUM:!LOW:!EXPORT:!DES:!MD5:!PSK:!3DES
debug

defaults
log global
mode http
option httplog
option dontlognull
option forwardfor
option http-server-close
option redispatch
retries 3

timeout connect 5s
timeout client 50s
timeout server 50s

frontend http-in
bind *:80
bind *:443 ssl crt /etc/ssl/private/perceptronapp.com.pem no-sslv3
redirect prefix [url=https://www.perceptronapp.com]https://www.perceptronapp.com[/url] code 301 if { hdr(host) -i perceptronapp.com }
redirect scheme https if !{ ssl_fc }
use_backend blog if { path_beg /blog }
use_backend app

backend app
balance leastconn
cookie JSESSIONID insert nocache
server s1 s1.perceptron.skydns.local:3000 check inter 3m cookie s1
server s2 s2.perceptron.skydns.local:3000 check inter 3m cookie s2

backend blog
server s1 s1.ghost.skydns.local:2368 check inter 3m
已邀请:

二哥

赞同来自:

猜测。 HAProxy 执行其许可 DNS 启动时,我怀疑,但我很难确认,因为我的所有请求只需将我退回到安装手册。 因为我有所要求的基础设施 DNS 和太空Imen. (SkyDNS 来自容器 Docker), 我希望用它来检测服务和后端 HAProxy. 似乎识别器系统,类似 Nginx, 可以包含在路线图中 HAProxy 依据
http://www.serverphorums.com/read.php?10,1070863
, 但是,检查和快速扫描最后一个来源并没有表明它仍然存在。

从那时起,已通过创建基于配置文件 confd 顺畅重启。 有点恼人的设置,但它看起来很有效。

要回复问题请先登录注册