Haproxy默认后端工作方式,但ACL和路径号为

时间:2018-08-13 22:18:08

标签: haproxy

您好,我正在尝试设置HAproxy以执行基于URL的简单路由 例如:

http://10.10.40.38/app1 http://10.10.40.38/app2 http://10.10.40.38/app3

并将所有应用程序在其末尾使用https路由到那些特定的后端服务器,我该如何进行?

/** 
 * @ORM\Entity 
 * @ORM\HasLifecycleCallbacks 
 */
class AbilityHolder
{
...

    /** 
     * @ORM\PostLoad() 
     */
    public function onPostLoad()
    {
        $this->abilitys = new ArrayCollection();
    }    

...
}

HA-Proxy版本1.5.18 2016/05/10

日志显示ACL正在运行

frontend www-http
bind 10.10.40.38:80
acl pm path_beg /rack
use_backend prueba2 if pm
default_backend default


    backend default
    server racktables 10.10.40.17:443 weight 1 maxconn 100 check ssl verify none
    backend prueba2
    server racktables 10.10.40.17:443 weight 1 maxconn 100 check ssl verify none

与默认值不同的ACL规则-prueba2 如果后端集相同,为什么没有正确响应任何想法?

0 个答案:

没有答案