Chúng tôi đã cố gắng /etc/security/limits.conf
, nhưng dường như không có hiệu quả.
Dòng được sử dụng cho terms.conf trông như sau:
myuser hard nproc 6
Đó là cấu hình cho một máy chủ. Tôi muốn giới hạn các quá trình bắt đầu. Ulimit giới hạn các quá trình bắt đầu từ shell (nếu tôi hiểu đúng). Nhưng trong trường hợp của tôi, apache bắt đầu các quy trình mapserver và số lượng đó phải được giới hạn.
Dòng chính xác bạn có trong giới hạn là gì? Cập nhật câu hỏi với nó nếu bạn có thể.
—
Ken Simon
Có một câu hỏi tương tự trên serverfault: làm thế nào để hạn chế số lượng tiến trình đồng thời?
—
Lekensteyn
Thoát tất cả các trường của myuser trước khi thử nghiệm, vì các giới hạn được thiết lập khi login.Also thấy điều này ss64.com/bash/limits.conf.html
—
karthick87
/etc/security/limits.conf
là một tệp cấu hình cho mô-đun pam_limits của PAM, nhưng Apache không sinh ra các quy trình thông qua PAM, vì vậy nó sẽ không có hiệu lực.