gpt4 book ai didi

java - 无法为 Wildfly 增加 "Max open files"而 ulimit 已更改为 unlimit

转载 作者:行者123 更新时间:2023-12-04 18:33:40 27 4
gpt4 key购买 nike

我正在使用 Wildfly 开发 Ubuntu 16.04。我收到一个错误“原因:java.net.SocketException:打开的文件太多”。因此,我将所有用户的 ulimit 更改为 ulimited。

core file size          (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 128429
max locked memory (kbytes, -l) 16384
max memory size (kbytes, -m) unlimited
open files (-n) 65535
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 65535
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited

在/etc/security/limits.conf
* soft     nproc          65535
* hard nproc 65535
* soft nofile 65535
* hard nofile 65535
root soft nproc 65535
root hard nproc 65535
root soft nofile 65535
root hard nofile 65535

问题是另一个java进程得到了一个新的打开文件值(65535),除了wildfly
 cat /proc/1717/limits
Limit Soft Limit Hard Limit Units
Max cpu time unlimited unlimited seconds
Max file size unlimited unlimited bytes
Max data size unlimited unlimited bytes
Max stack size 8388608 unlimited bytes
Max core file size 0 unlimited bytes
Max resident set unlimited unlimited bytes
Max processes 128429 128429 processes
Max open files 4096 4096 files
Max locked memory 16777216 16777216 bytes
Max address space unlimited unlimited bytes
Max file locks unlimited unlimited locks
Max pending signals 128429 128429 signals
Max msgqueue size 819200 819200 bytes
Max nice priority 0 0
Max realtime priority 0 0
Max realtime timeout unlimited unlimited us

我已经重启了服务器。请告诉我如何解决这个问题

最佳答案

JBoss 的最大进程 ulimit可以根据服务器每天收到的负载来设置,但标准大小是 65536,openfiles 也可以设置超过 65536。我们对并发用户进行了负载测试和每秒最大点击数来得出数字。

查看 JBoss ulimit :

jboss@user1>ulimit -aS ---> soft limit
jboss@user1>ulimit -aH ---> hard limit

关于java - 无法为 Wildfly 增加 "Max open files"而 ulimit 已更改为 unlimit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54452796/

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