nginx配置负载均衡,tomcat宕机响应缓慢,自动切换的问题

nginx配置负载均衡,tomcat宕机响应缓慢,自动切换的问题用了nginx负载均衡后,在两台tomcat正常运行的情况下,访问http://localhost速度非常迅速,通过测试程序也可以看出是得到的负载均衡的效果,但是我们试验性的把其中一台tomcat(serverlocalhost:8080)关闭后,再查看http://localhost,发现反应呈现了一半反映时间快,一半反映时间非常非常慢的情况,但是最后都能得到正确结果。解决办法:问题解决,主要是proxy_connect_timeout这个参数,…

大家好,又见面了,我是你们的朋友全栈君。

        用了nginx负载均衡后,在两台tomcat正常运行的情况下,访问http://localhost 速度非常迅速,通过测试程序也可以看出是得到的负载均衡的效果,但是我们试验性的把其中一台tomcat(server localhost:8080)关闭后,再查看http://localhost,发现反应呈现了一半反映时间快,一半反映时间非常非常慢的情况,但是最后都能得到正确结果。

        解决办法:
        问题解决,主要是proxy_connect_timeout这个参数, 这个参数是连接的超时时间。我设置成1,表示是1秒后超时会连接到另外一台服务器。

server {

    listen 80;
    server_name localhost;
  
    location / {

        proxy_pass http://lotmall;
        
       proxy_connect_timeout       1;
       proxy_read_timeout          1;
       proxy_send_timeout          1;
    }
     
}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/163642.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • h2数据库教程_NoSQL数据库入门

    h2数据库教程_NoSQL数据库入门范培忠2017-06-19  H2是一个用Java开发的嵌入式数据库,它本身只是一个类库,可以直接嵌入到应用项目中。  H2最大的用途在于可以同应用程序打包在一起发布,这样可以非常方便地存储少量结构化数据。  它的另一个用途是用于单元测试。启动速度快,而且可以关闭持久化功能,每一个用例执行完随即还原到初始状态。  H2的第三个用处是作为缓存,作为NoSQL的一个补充。当某

    2022年10月12日
    3
  • css 更改所有text,CSS之cssText「建议收藏」

    css 更改所有text,CSS之cssText「建议收藏」更改元素样式Thisisdiv一般更改的样式比较少的话,我们直接给style属性赋值div.style.width=”200px”;div.style.height=”200px”;div.style.lineHeight=”200px”;但是一旦需要更改的样式很多的话,可以使用cssText来设置div.style.cssText=”width:200px;height:20…

    2022年7月14日
    16
  • aliddns ipv6_利用阿里云ddns动态解析ipv6地址[通俗易懂]

    aliddns ipv6_利用阿里云ddns动态解析ipv6地址[通俗易懂]目前家庭宽带基本都可以通过设置连上ipv6网络,有了ipv6之后,每台设备就都有了自己独有的ip地址,这样我们就可以通过外网利用ipv6地址直接访问家里的设备,让家里的设备实现服务器的效果。但是目前设备分配到的ipv6的地址是变化的,所以你就需要通过一些手段把变化的ipv6地址绑定到不变的域名上,这样就可以直接用域名访问家里的设备了。下面就探讨一下利用阿里云ddns动态解析ipv6地址的方法。一、…

    2022年6月1日
    48
  • mac pycharm打不开问题[通俗易懂]

    mac pycharm打不开问题[通俗易懂]1.cd/Applications/PyCharm.app/Contents/MacOS2../pycharm1/2步骤可查看具体错误一般解决方法:1.cd/Users/iss/Library/Preferences/PyCharm2019.1/2.rm-fpycharm.vmoptions转载于:https://www.cnblogs.com/Feng…

    2022年8月27日
    2
  • @Table爆红

    @Table爆红

    2021年3月12日
    266
  • pycharm的字体设置_pycharm怎么设置字体

    pycharm的字体设置_pycharm怎么设置字体设置的路径是File->settings->Editor->FileandCodeTemplates->PythonScript再来看下效果:设置OK

    2022年8月29日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号