尝试更改 spring-boot 应用程序(在基于Debian的系统中)的默认打开文件限制值,该应用程序以 init (System V)脚本启动,但是我难以找到解决方案:
ulimit -n
行添加到/etc/init.d/。不可能,因为在spring-boot的情况下,它只是jar文件的符号链接。/etc/security/limits.conf
也不是解决方案(不影响在init期间启动的守护进程)有什么想法吗?感谢
答案 0 :(得分:0)
我不是一个弹簧启动专家,但是(强大的)可以简单地创建一个符号链接的事实并不意味着你必须这样做。像这样的简单init脚本应该:
[root@localhost app]# cat /etc/init.d/myapp
#!/bin/bash
ulimit -n 50001
/var/myapp/myapp.jar $1