gpt4 book ai didi

nginx - Nginx worker_rlimit_nofile

转载 作者:行者123 更新时间:2023-12-04 10:23:55 42 4
gpt4 key购买 nike

如何将worker_rlimit_nofile设置为一个更大的数字,它可以是或建议最大为多少?

我正在尝试遵循以下建议:


大多数人遇到的第二个最大限制是
与您的操作系统有关。打开一个shell,su给用户nginx运行,并且
然后运行命令ulimit -a。这些值都是局限性
nginx不能超过。在许多默认系统中,打开文件的值为
相当有限,在我刚刚检查的系统上将其设置为1024。
nginx遇到这种情况时,它将记录
错误(24:打开的文件太多),并向客户端返回错误。
自然,nginx可以处理1024个以上的文件,并且很有可能
您的操作系统也可以。您可以安全地增加此值。

为此,您可以使用ulimit设置限制,也可以使用
worker_rlimit_nofile定义所需的打开文件描述符
限制。


发件人:https://blog.martinfjordvald.com/2011/04/optimizing-nginx-for-high-traffic-loads/

最佳答案

worker_rlimit_nofile = worker_connections * 2个文件描述符

每个工作程序连接打开2个文件描述符(上游1个,下游1个)

关于nginx - Nginx worker_rlimit_nofile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37591784/

42 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com