如何动态配置haproxy的前端和后端?

时间:2019-09-12 05:39:51

标签: haproxy

我完全迷失了这一点。如何使用haproxy的lu脚本动态更改haproxy.cfg的前端和后端部分中的值。

haproxy.cfg

frontend http-in
    mode    http

    bind 206.189.22.155:80

    acl path-page-designer              path_beg -i $PATH
    use_backend page-designer-backend   if path-page-designer

backend page-designer-backend
    mode    http

    option  httplog
    option  forwardfor

    server  appserver1 206.189.22.155:$PORT

如何分别在acl和后端中更改$ PATH和$ PORT的值?如果lua脚本无法执行此操作,是否还有其他脚本可以让我动态更改这些值。我的目标是基本上映射应用程序在各个端口上运行到特定的网址。 示例:如果应用程序在URL IP:PORT / SERVICENAME上运行,则应将其映射到URL IP / SERVICENAME.plz帮助

0 个答案:

没有答案