做网站模板链接放哪里网站建设需什么软件
web/
2025/9/26 17:04:47/
文章来源:
做网站模板链接放哪里,网站建设需什么软件,网站响应式布局,网站建设app小程序开发○、结论
Nginx For Windows 建议使用
http://nginx-win.ecsds.eu/
下载 nginx 1.17.0.1 Crow
一、起因
项目中有一个 API 服务#xff0c;对客户端通信进行支持#xff0c;大概 1w 客户端#xff0c;每分钟都会进行通信。
高峰期的时候服务负载较高#xff0c;为了防…○、结论
Nginx For Windows 建议使用
http://nginx-win.ecsds.eu/
下载 nginx 1.17.0.1 Crow
一、起因
项目中有一个 API 服务对客户端通信进行支持大概 1w 客户端每分钟都会进行通信。
高峰期的时候服务负载较高为了防止服务宕机影响用户所以增加 Nginx 进行负载。
二、Windows 使用 Nginx
之前在 Linux 中使用 Nginx 并没有什么异常现在的服务在 Windows Server 服务器上所以就找 Nginx For Windows 的版本试一试。
nginx for Windows 下载
nginx.conf 完整配置负载均衡如下 #user nobody;
worker_processes 1;#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;#pid logs/nginx.pid;events {worker_connections 1024000;
}http {upstream as_server {server 127.0.0.1:8901;server 127.0.0.1:8902;}server {listen 8099;server_name localhost;location / {proxy_pass http://as_server;}}
}
三、worker_connections 坑
运行之后没一会服务就不响应了查看错误日志logs\error.log之后发现提示 worker_connections 超出最大值了但是配置文件里明确配置的 1024000 看配置不应该出现此问题。
2019/07/16 21:28:49 [error] 13052#6092: *5451 maximum number of descriptors supported by select() is 1024 while waiting for request, client: 10.73.60.48, server: 0.0.0.0:8099
2019/07/16 21:28:49 [error] 13052#6092: *5454 maximum number of descriptors supported by select() is 1024 while waiting for request, client: 10.72.160.163, server: 0.0.0.0:8099多番查询后发现 nginx for windows nginx-1.17.1 版本的 worker_connections 配置是编译在软件里了如果要改需要重新编译。
四、最终的解决方案
访问以下网址可查看信息
http://nginx-win.ecsds.eu/
以下是最新版本下载地址
nginx 1.17.0.1 Crow
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/82296.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!