Próbowaliśmy /etc/security/limits.conf
, ale wydaje się, że nie ma to żadnego efektu.
Użyta linia pliku limit.conf wygląda następująco:
myuser hard nproc 6
To jest konfiguracja serwera. Chcę ograniczyć rozpoczęte procesy. Ulimit ogranicza procesy rozpoczęte od powłoki (jeśli dobrze to rozumiem). Ale w moim przypadku apache uruchamia procesy mapserver i liczba ta musi być ograniczona.
server
security
resource-limiting
Memento
źródło
źródło
/etc/security/limits.conf
jest plikiem konfiguracyjnym dla modułu pam_limits PAM, ale Apache nie odradza procesów przez PAM, więc nie przyniesie żadnego efektu.Odpowiedzi:
To nie jest idealne rozwiązanie, ponieważ może zakłócać aktualizacje apache, ale powinno działać.
Edytuj /etc/init.d/apache2, na górze skryptu (nowy wiersz po #! / Bin / sh) dodaj wymaganą ulimit, przykład:
źródło