Bu, bir Ubuntu 12.04.3 LTS sunucusunda.Ubuntu/Upstart (initctl) için maksimum açık dosyaları artırın
Ben /etc/security/limits.conf için aşağıdaki ekledik (benim Golang root olarak çalıştırmak süreçler):
* hard nofile 50000
* soft nofile 50000
root hard nofile 50000
root soft nofile 50000
Ben /etc/pam.d/common için aşağıdaki ekledik
fs.file-max = 50000
Yine de cat/proc/{PID}/limitleri, ben aldığımda: -session
session required pam_limits.so
Ben /etc/sysctl.conf için aşağıdaki ekledik :
Limit Soft Limit Hard Limit Units
Max open files 1024 4096 files
Bu benim SERVICE_NAME'i başlamak initctl sudo ile sonradan görme dan işlemini başlatmak yalnızca olur. İşlemi kendim başlatırsam, ayarlarımı kabul eder.
Bunu nasıl düzeltirim?