nginx - worker_connections 还不够

标签 nginx kibana

我正在尝试访问 kibana应用程序部署在 nginx ,但低于

网址:- http://127.0.0.1/kibana-3.1.2

2015/02/01 23:05:05 [alert] 3919#0: *766 768 worker_connections are not enough while connecting to upstream, client: 127.0.0.1, server: , request: "GET /kibana-3.1.2 HTTP/1.0", upstream: "http://127.0.0.1:80/kibana-3.1.2", host: "127.0.0.1"

Kibana 部署在 /var/www/kibana-3.1.2
我试图增加worker_connections ,但仍然没有运气,在这种情况下低于。
2015/02/01 23:02:27 [alert] 3802#0: accept4() failed (24: Too many open files)
2015/02/01 23:02:27 [alert] 3802#0: accept4() failed (24: Too many open files)
2015/02/01 23:02:27 [alert] 3802#0: accept4() failed (24: Too many open files)
2015/02/01 23:02:27 [alert] 3802#0: accept4() failed (24: Too many open files)
2015/02/01 23:02:27 [alert] 3802#0: accept4() failed (24: Too many open files)

nginx.conf :-
user www-data;
worker_processes 4;
pid /var/run/nginx.pid;

events {
        worker_connections 768;
        # multi_accept on;
}

在 location 指令的下方。
location /kibana-3.1.2{

        proxy_set_header X-Real-IP  $remote_addr;

        proxy_set_header X-Forwarded-For $remote_addr;

        proxy_set_header Host $host;

        proxy_pass http://127.0.0.1;

        add_header Access-Control-Allow-Origin *;

        add_header Access-Control-Allow-Headers *;
       }

最佳答案

老问题,但我有同样的问题,接受的答案对我不起作用。

我不得不增加 worker_connections 的数量,如 here 所述.

/etc/nginx/nginx.conf

events {
    worker_connections 20000;
}

关于nginx - worker_connections 还不够,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28265717/

相关文章:

linux - 通过 Chef Recipe 更改 nginx 的端口号

ios - 仅 nginx 和 iOS 11 之间的 SSL 握手失败 (40)

linux - 断开 SSH session 后使 Kibana 4 保持运行

elasticsearch - Elasticsearch超过最大字段长度-Kibana中的错误

Kibana 直方图 - 单个图表上的多条参数化线

elasticsearch - 使用 Kibana 删除文档

javascript - 如何更正 NginX 反向代理配置中的 Meteor base-url?

linux - 在我自己的域上运行 docker shiny app

nginx - 设置环境变量 - nginx + uWSGI

elasticsearch - Kibana Logstash Elasticsearch |无法搜索未索引的字段