gpt4 book ai didi

java - Java应用程序的Supervisord和ulimit

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:45:25 25 4
gpt4 key购买 nike

我正在使用 supervisord 来启动我的 java 应用程序。该应用程序运行正常,但未设置我的 ulimit nofiles。我可以使用 debian 在一台机器上完成。但是在第二台机器上有一个问题,这个配置不起作用。基本上,我使用脚本启动我的应用程序:

#!/bin/sh

iscsiJar="/mnt/cache/jscsi/udrive.jar"

ulimit -SHn 32768

# função para iniciar a aplicação
java -XX:MaxHeapFreeRatio=70 -Xmx2048M -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=dump.hprof -jar $iscsiJar

但是我的命令 cat/proc/4171/limits 一直在说:

Max open files 4096 4096个文件

有什么提示吗?我已经在互联网上到处搜索....我可以用这种方式解决这个问题> nohup create new files nohup.out by day

最佳答案

如果有人仍在为此寻找解决方案,请尝试设置:supervisord 配置文件中的 minfds 参数: http://supervisord.org/configuration.html#supervisord-section-values

记得在配置更改后重启 supervisord。

关于java - Java应用程序的Supervisord和ulimit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27806286/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com