RancherUI访问过慢问题


Rancher UI访问现象

        服务器硬件配置都是比较高的 但是通过nginx做负载均衡后,网页打开的速度非常慢.一开始想到的可能是后端pod性能不好

        最后查出来是nginx启动的单个线程 导致nginx处理请求很慢

       

    页面会出现长时间的等待并且报错如下图

    

解决方案

        设置nginx的worker启动数量 提高nginx的并发处理能力  合理设置nginx.conf中的worker_processes的数值

        

 Rancher UI 报504超时异常

         打开rancher 的页面nginx一直出现504超时错误,  经验证是由于防火墙没有打开指定协议的端口造成的

      

快速正常的打开页面

     

 

 查看主机哪些端口是否被放行

      sudo firewall-cmd --zone=public --list-ports

   

 

    添加端口            sudo firewall-cmd    --permanent   --add-port=8472/udp

    删除某个端口    firewall-cmd    --permanent    --zone=public    --remove-port=81/tcp

RancherUI提升响应速度

     1.老的配置

         

 

    2.新的配置 

       在集群中创建一个nginx-ingress类型为daemonset的资源

        

 

      这样就可以提高rancher api的响应速度 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM