จริง ๆ แล้วฉันเขียนตำราพ่อครัวส่วนตัวที่ใช้ในการตั้ง ulimit สำหรับเราและใช้งานได้ดีทีเดียว สำหรับ Ubuntu เราพบเคล็ดลับต่อไปนี้เป็นสิ่งจำเป็นหากคุณต้องการการตั้งค่า ulimit แบบโกลบอล:
เพิ่มสิ่งต่อไปนี้ในเซสชันทั่วไปของคุณ:
session required pam_limits.so
และใน limit.conf คุณต้องมีสิ่งต่อไปนี้:
* soft nofile 64000
* hard nofile 65000
root soft nofile 64000
root hard nofile 65000
ส่วนรูทนั้นสำคัญอย่างที่ดูเหมือนว่าไม่มีสคริปต์เริ่มต้นบางตัวจะทำงานไม่ถูกต้อง ดังนั้นเราจึงมีตำราพ่อครัวที่ตั้งค่าต่อไปนี้และใช้งานได้ดี
อีกตัวเลือกหนึ่งที่เราใช้สำหรับ Tomcat คือการปรับใช้ Tomcat แล้วเขียนทับสคริปต์เริ่มต้นด้วยแบบกำหนดเองซึ่งเราจะตั้ง ulimit สำหรับและเริ่มต้นใหม่ Tomcat มันใช้งานได้ดี แต่ก็แฮ็คได้มากกว่าเดิมเล็กน้อย
ฉันหวังว่าความช่วยเหลือนี้และบางทีสักวันหนึ่งฉันสามารถเปิดตำราอาหารที่เรามีภายในได้เพราะมันค่อนข้างเรียบง่าย แต่อาจเป็นประโยชน์กับคนอื่นเช่นคุณ