Насправді я написав приватну кухарську книгу-кухар, яка використовується для того, щоб нам не зрушити, і вона працює досить добре. Для ubuntu ми знайшли наступний трюк, якщо потрібно встановити глобальний параметр ulimit:
Додайте наступне до свого загального сеансу:
session required pam_limits.so
та у limit.conf ви повинні мати наступне:
* soft nofile 64000
* hard nofile 65000
root soft nofile 64000
root hard nofile 65000
Коренева частина важлива, оскільки, здається, без цього сценарій init буде працювати неправильно. Тож у нас є кулінарна книга кухаря, яка налаштовує наступне, і вона чудово працює.
Іншим варіантом, який ми використовували для Tomcat, було розгортання Tomcat, а потім перезапис сценарію init з користувачем, який ми встановимо для обмеження і перезапустімо tomcat. Це чудово працює, але трохи хитріше, ніж перше.
Я сподіваюся, що це допоможе, і, можливо, коли-небудь я можу відкрити джерело кулінарної книги, яку ми маємо всередині, оскільки її досить просто не вистачає, але може бути корисною для інших, як ви.