Skip to content

优化CPU占用 ​

优化客户端对CPU的占用,下降约22%,服务端系统调用、TCP建连和软中断开销将有所减少。

需要设置2个地方 ​

1.Nginx配置文件
2.客户端站点配置文件

1.打开软件商店,找到已安装的 “nginx“,点击设置 ​

图片描述

2.点击 “配置文件”,大概在27行,把下方代码添加进去 ​

在 include proxy.conf; 下方添加

nginx
		    upstream usconf_backend {
          server 127.0.0.1:18080;
          keepalive 256;
        }

图片描述

3.打开客户端站点,点击配置,覆盖原来的5,6代码 ​

复制下方代码,覆盖原来的5,6代码

nginx
    #5.新面板后台服务,与面板在同服务器,默认即可
    location /api/usconf/client/ {
      proxy_pass http://usconf_backend/api/usconf/;
      
      proxy_http_version 1.1;
      proxy_set_header Connection "";
      
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header X-Forwarded-Proto $scheme;

      proxy_connect_timeout 3s;
      proxy_send_timeout 30s;
      proxy_read_timeout 30s;
      proxy_socket_keepalive on;
    
    }
    #6.新面板后台服务,与面板在同服务器,默认即可
    location /api/openapi/usconf/client/ {
      proxy_pass http://usconf_backend/api/openapi/usconf/;
      
      proxy_http_version 1.1;
      proxy_set_header Connection "";
      
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header X-Forwarded-Proto $scheme;

      proxy_connect_timeout 3s;
      proxy_send_timeout 30s;
      proxy_read_timeout 30s;
      proxy_socket_keepalive on;      
    }

图片描述

4.修改后,重启nginx服务即可 ​

图片描述

闭眼入,一眼定情!