nginx - NGINX 是否有可能有一个到后端的 N 个打开连接池?

标签 nginx pool

尝试使用 NGINX 作为反向代理, 并希望始终打开与后端(上游)的恒定数量的打开连接。

nginx(也许是 haproxy..?)这可能吗??

如果有任何不同,在 ubuntu 上运行

最佳答案

Nginx 社区版不提供此类功能。

Nginx 的商业版本提供。 upstream 的服务器中有 max_conns 参数:

upstream my_backend {
    server 127.0.0.1:11211 max_conns=32;
    server 10.0.0.2:11211 max_conns=32;
}

文档是here

关于nginx - NGINX 是否有可能有一个到后端的 N 个打开连接池?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38827404/

相关文章:

symfony - Liip Imagine Bundle 图像的 Nginx 访问日志

ssl - 设置配置了 SSL 的 Nginx 服务器

nginx - 在网站子目录中设置 phpMyAdmin

Python 多进程池。当其中一个工作进程确定不需要完成更多工作时如何退出脚本?

python 使用 pool.map_async 时没有输出

ruby-on-rails - Nginx - 打开 underscores_in_headers 时需要采取哪些预防措施?

Nginx 更改/phpmyadmin 目录

python - 为什么在使用 python 多处理池时会看到额外的换行符?

node.js - Node.js 中的非阻塞循环和池化?

java - 性能更好的连接池API