• 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的响应速度 

  • 相关阅读:
    关于MySQL Server影响ASP.NET网站使用的问题:未能加载文件或程序集MySql.Web.v20
    关于DataGridViewComboBoxColumn的二三事
    我是如何准备高项的
    MyBatis接口式编程
    初识MyBatis之HelloWorld
    Java基础——值传递
    Java基础——接口和抽象类
    Java基础一
    POST和GET的区别
    Python浅拷贝和深拷贝
  • 原文地址:https://www.cnblogs.com/yxh168/p/13354264.html
Copyright © 2020-2023  润新知