Tôi thực sự đã viết một cuốn sách dạy nấu ăn riêng được sử dụng để đặt ulimit cho chúng tôi và nó hoạt động khá tốt. Đối với Ubuntu, chúng tôi đã tìm thấy thủ thuật sau đây là bắt buộc nếu bạn muốn cài đặt ulimit toàn cầu:
Thêm phần sau vào phiên chung của bạn:
session required pam_limits.so
và trong giới hạn. bạn phải có những điều sau đây:
* soft nofile 64000
* hard nofile 65000
root soft nofile 64000
root hard nofile 65000
Phần gốc rất quan trọng vì dường như không có một số script init sẽ không hoạt động chính xác. Vì vậy, chúng tôi có một cuốn sách nấu ăn đầu bếp thiết lập như sau và nó hoạt động rất tốt.
Một tùy chọn khác mà chúng tôi thường sử dụng cho Tomcat là triển khai Tomcat và sau đó ghi đè lên tập lệnh init bằng một tùy chỉnh mà chúng tôi sẽ đặt ulimit cho và khởi động lại tomcat. Điều này hoạt động tuyệt vời nhưng là một chút hacky sau đó đầu tiên.
Tôi hy vọng sự giúp đỡ này, và có thể một ngày nào đó tôi có thể mở ra cuốn sách nấu ăn mà chúng tôi có trong nội bộ vì nó khá đơn giản nhưng có thể hữu ích cho những người khác như bạn.