我试图做文档建议的一切来增加RabbitMQ的open file descriptor
,但没有效果。
我已经做了下面的所有更改,rabbitmqctl status
的结果没有改变。
sudo nano /etc/sysctl.conf
fs.file-max=1048576
sudo nano /etc/default/rabbitmq-server
ulimit -S -n 1048576
sudo nano /etc/rabbitmq/rabbitmq-env.conf
ulimit -S -n 1048576
#This action causes the server not to start
此目录和文件不存在:/etc/systemd/system/rabbitmq-server.service.d/limits.conf
rabbitmqctl status
的结果看起来总是这样:
File Descriptors
Total: 6, limit: 32671
Sockets: 0, limit: 29401
我的ulimit是这样的:
$ulimit -Sn
1048576
$ulimit -Hn
1048576
操作系统:Ubuntu 20.04 RabbitMQ:3.12.4
资料来源:
https://www.rabbitmq.com/networking.html
https://www.rabbitmq.com/configure.html
1条答案
按热度按时间2g32fytz1#
使用
systemctl edit rabbitmq-server.service
创建覆盖。您可以添加或更改LimitNOFILE
相关讨论: