linux systemd increase nofile openfile limits

I ran a golang daemon , with systemd , got error: too many openfile limits.

by run cat /proc/[number]/limits, you can see your current process open file limits. seems it just 1024

I got search for answer, it seems systemd not respect /etc/security/limit.conf

You should also adjust default systemd conf

By edit /etc/systemd/system.conf and /etc/systemd/user.conf

increase these two conf and systemctl daemon-reload && systemctl restart yourservice

DefaultLimitNPROC=1000000DefaultLimitNOFILE=1000000

发布于: 1555549449, 点击数:

Tumblr
Pinterest
LinkedIn
Reddit
XING
WhatsApp
Hacker News
VK
Telegram