我想用同一台主机到达我的两个不同的基巴纳:
https://test.com/kibana1/app/kibana
和
https://test.com/kibana2/app/kibana
每个基班纳都可以通过https://aaa/app/kibana进行评估。
下面是我的HAProxy脚本:
acl k1 path_beg -m sub -i /kibana1
acl k2 path_beg -m sub -i /kibana2
use_backend KIBANA1 if k1
use_backend KIBANA2 if k2
redirect location /kibana1/app/kibana if k1
redirect location /kibana2/app/kibana if k2但是当我重定向时,它不知道URL。如何在URL中忽略kibana1?
我如何使用HA代理来完成它呢?
发布于 2019-02-10 01:58:33
Id建议在后端使用roundrobin设置。这将在你的两个基巴纳实例之间实现负载平衡。此外,如果您还简单地使用DNS名称路由,并在KB实例上使用DNS负载平衡,那么您会得到更好的结果。我假设您是从相同的弹性实例/数据集加载。
它没有加载的原因是您的ACL没有加载后端。
https://stackoverflow.com/questions/54559006
复制相似问题