gpt4 book ai didi

linux - 增加 AWS EC2 实例中 Beanstalkd 的最大打开文件数

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:47:09 24 4
gpt4 key购买 nike

我不太了解 beantalkd 的所有技巧,我需要在我们的 AWS EC2 实例中增加 beantalkd 的最大打开文件数。我在互联网上找到了一些资源(对我来说看起来更值得信赖),它们建议不仅要更改 beantalkd 配置,还要更改这样的系统配置:

# file: /etc/default/beanstalkd
BEANSTALKD_LISTEN_ADDR=127.0.0.1
BEANSTALKD_LISTEN_PORT=11300
START=yes
BEANSTALKD_EXTRA="-b /var/lib/beanstalkd -f 1"

# Should match your /etc/security/limits.conf settings
ulimit -n 100000

为什么我应该更改“/etc/security/limits.conf”的解释是:“很多在线资源告诉您更新/etc/security/limits.conf 和/etc/pam.d/common-session* 设置以增加可用文件描述符的最大数量。但是,Ubuntu 12.04 上的默认 beanstalkd 安装+ 使用 init 脚本使用 start-stop-daemon 启动守护进程,它在设置进程 ulimits 时不使用您的系统设置。只需将此行添加到您的默认值,您就可以开始了!”

我不想更改任何全局系统设置。我想要的只是更改 beanstalkd 设置。

那么,如果 Ubuntu 12.04+ 上的默认 beanstalkd 安装使用初始化脚本,该脚本使用 start-stop-daemon 启动守护进程,在设置进程 ulimit 时不使用您的系统设置,那么为什么我要进行此更改?如果有人知道在不更改系统设置的情况下增加 AWS EC2 实例中 beanstalkd 的最大打开文件数的更好方法?

感谢您的宝贵时间!

最佳答案

关于linux - 增加 AWS EC2 实例中 Beanstalkd 的最大打开文件数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35826822/

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