尝试更改 spring-boot 应用程序(在基于Debian的系统中)的默认打开文件限制值,该值以 init (System V)脚本启动,但我很难找到解决方案:
-
一般建议将
ulimit -n
行添加到/etc/init.d/ . 不可能,因为在spring-boot的情况下,它只是jar文件的符号链接 . -
spring-boot本身不提供环境属性或任何方便的机制来执行此操作 .
-
/etc/security/limits.conf
也不是解决方案(不影响在init期间启动的守护进程)
有任何想法吗?谢谢
1 回答
我不是一个 spring 启动专家,但是(你真的)只是创建一个符号链接的事实并不意味着你必须这样做 . 像这样的简单init脚本应该: