intra-mart Accel Platform安装指南 第33版2020-09-01

11.15.3.1. 如果WAR文件部署期间在Linux环境发生文件输入和输出错误

  • 本节介绍在Linux环境中部署War文件时发生IOException,FileNotFoundException等时的原因和对策。

11.15.3.1.1. 确保应用服务器Web的错误日志

  • 如果Web应用服务器进程可以使用的文件数量上限受操作系统限制,则IOException,FileNotFoundException等将输出到错误日志,并且部署可能会失败。
  • Web应用程序服务器的错误内容参考源
    Web应用服务器 错误内容来源

    树脂类

    WebSphere Application Server 9.0.5

    Oracle WebLogic Server 12c R2(12.2.1)

    启动时的控制台信息

    %WEBSPHERE_ROOT%/配置文件/ AppSrv01 /日志/ server1 / SystemErr.log

    %WEBLOGIC_ROOT%/%USER_PROJECT%/域/ base_domain /服务器/ AdminServer /日志/ AdminServer.log

11.15.3.1.2. 更改文件描述符的上限

将/etc/system/limits.conf或/etc/security/limits.conf中设置的OS文件描述符的数量与环境匹配
可以通过添加以下数字来避免它,因此请将其更改为适当的值。
*软nofile 32768 *硬nofile 32768根软nofile 32768根硬nofile 32768

*用户和数值均为样本,请根据环境设置适当的数值。

注解

文件描述符的当前设置值为

ulimit -n

您可以检查。