Kafka too many open files問題解決


如果你將Kafka做成了一個service並使用systemctl進行管理的話,那么修改/etc/sysctl.conf和/etc/security/limits.conf的配置是不生效的。你可以查看/proc/<kafka pid>/limits去驗證配置是否生效了。如果將Kafka配置成了service,那么你還需要修改/lib/systemd/system/<servicename>.service,增加下面配置:

LimitNOFILE=65535

之后運行下列命令重新加載daemon和重啟Kafka服務:

systemctl daemon-reload

systemctl stop kafka

systemctl start kafka

之后再次查看/proc/<kafka pid>/limits中Max Open Files是否生效了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM