我正在尝试在haproxy后面设置jenkins和kibana,以便在我击中时。
https://ip/jenkins,我被重定向到jenkins服务器。 https://ip/kibana,我被重定向到kibana服务器。
现在我在服务器上有一个haproxy,并且在另一台服务器上设置了詹金斯,在第三台服务器上设置了kibana。
haproxy服务器-> jenkins服务器 -> kibana服务器
以下是haproxy服务器上的配置:
#HA Proxy Config
global
daemon
maxconn 256
defaults
mode http
timeout connect 5000ms
timeout client 50000ms
timeout server 50000ms
frontend jenkins
bind *:80
option http-server-close
option forwardfor
acl is_kibana path_beg -i /kibana
use_backend is_kibana if is_kibana
acl is_jenkins path_beg -i /jenkins
use_backend is_jenkins if is_jenkins
default_backend is_kibana
backend is_jenkins
balance roundrobin
server jenkins ip:8080 check
backend is_kibana
balance roundrobin
server kibana ip:80 check
此配置不起作用。无论我一开始添加的内容都是jenkins或kibana。但只有一个作品。