linux - apache 上的负载平衡问题

标签 linux apache jira load-balancing

请帮助我完成任务。 我必须安装 apache,它将通过节点平衡连接(附注:有 JIRA 应用程序节点,如果这很重要的话)。

我找到了如何做到这一点,一旦我做到了,一切正常。但是这次我把相同的部分代码放在了 httpd.conf

Header add Set-Cookie "ROUTEID=.%{BALANCER_WORKER_ROUTE}e; path=/" env=BALANCER_ROUTE_CHANGED
NameVirtualHost *:443
<VirtualHost *:443>


        ProxyRequests off
        ServerName jira-host
        SSLEngine on
        SSLCertificateFile "/etc/httpd/certs/jira-host.crt"
        SSLCertificateKeyFile "/etc/httpd/certs/jira-host.key"

        ProxyTimeout 900
        Timeout 900
        SSLSessionCacheTimeout 1800
        <Proxy balancer://jiracluster>
                BalancerMember http://jira-host1:8080 route=node1
                BalancerMember http://jira-host2:8080 route=node2
                Order Deny,Allow
                Deny from none
                Allow from all

                ProxySet stickysession=ROUTEID
        </Proxy>
        <Location /balancer-manager>
                SetHandler balancer-manager

                Order deny,allow
                Allow from all
        </Location>

        ProxyPass /balancer-manager !
        ProxyPass / balancer://jiracluster/
        ProxyPreserveHost on
</VirtualHost>

<VirtualHost *:80>
        ServerName jira-host

        RewriteEngine On
        RewriteCond %{SERVER_PORT} 80
        RewriteCond %{HTTPS} !=on
        RewriteRule ^(.*)$ https://jira-host [R,L]

</VirtualHost>

并且在重新启动 apache 后获得标准的 apache hello 页面,而不是平衡。 我做错了什么?请帮忙。 谢谢。

最佳答案

请确保检查所有配置文件。 似乎另一个文件仍在将流量路由到默认的 apache 文件。 请检查您所有的 80/443 端口配置文件。

关于linux - apache 上的负载平衡问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33390819/

相关文章:

linux - 文件重命名问题

linux - ELF、Build-ID,是否有实用程序可以重新计算它?

apache - 将带有查询字符串的 url 重定向到 seo 友好的目录,如 urls

Jira:还在待处理的 Sprint 中显示故事点

jenkins - 根据 JIRA 对 Jenkins 用户进行身份验证

linux - 创建 .tar.gz 文件时排除目录

mysql - nagios如何通过shell脚本监控远程主机?

linux - 使用 Apache 将主机名重定向到特定路径

python - 我需要使用 apache 或 nginx 来托管服务器吗?

jira - 如何在 Jira 票证中突出显示内联代码/文本?