小编God*_*her的帖子

即使将数量增加一倍,“worker_connections 还不够”

我在应用程序 Nginx 上全新安装了一个 rails 应用程序。一切都很顺利,直到我决定从 Lets Encrypt 放 SSL 证书。当我尝试访问页面时出现404 Not Found错误。

/错误日志

2017/02/07 02:10:46 [alert] 4779#0: *35005 2048 worker_connections are not enough while connecting to upstream
Run Code Online (Sandbox Code Playgroud)

/etc/nginx/nginx.conf

    user  nginx;
worker_processes  2;
worker_rlimit_nofile 30000;

error_log  /var/log/nginx/error.log;
#error_log  /var/log/nginx/error.log  notice;
#error_log  /var/log/nginx/error.log  info;

pid        /run/nginx.pid;


events {
    worker_connections  2048;
}

 server{
        listen  80;
        server_name  example.com www.example.com;
        return 301 https://$host$request_uri;
}

        server{

        listen  443 ssl;
        server_name  example.com www.example.com;
        root         /var/www/myapp/public;

        #SSL Configuration

        ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2; …
Run Code Online (Sandbox Code Playgroud)

nginx

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

nginx ×1