当前位置: 首页 > 知识库问答 >
问题:

“打开的文件太多”。在WSO2 EI 6.1.1上,当log4j级别为“debug”时,代理服务成功运行,而当log4j级别为“info”时,代理服务失败

东门晟
2023-03-14

这是个奇怪的问题。当我设置log4j.category.org.apache.synapse=debug时,一切都很好。当更改为log4j.category.org.apache.synapse=info时,相同的代理服务失败。下面是我的配置:batchLoadDiagProxy

SingleLoadDiagProxy

当日志级别为INFO时,我会得到错误:

在org.apache.http.impl.nio.reactor.abstractMultiworkerioReactor.execute(abstractMultiworkerioReactor.java:349)

在org.apache.synapse.transport.passthru.core.passthroughListeningIoReactorManager$1.run(passthroughListeningIoReactorManager.java:506)

在java.lang.thread.run处(thread.java:745)

[2018-09-19 09:18:50,271][EI-Core]错误-Axis2Sender在向java.lang.IllegalStateException发送消息时出现意外错误:I/O反应器已关闭

共有1个答案

华欣怡
2023-03-14

尝试打开命令行并以超级用户的身份键入:ulimit-f100000,这将延迟错误,但不会消除它。问题是,INFO将更多的数据输出到不同的文件中。在打开下一个文件句柄之前,每个文件句柄不关闭;这意味着操作系统很快就用完了文件句柄。

仅在调试需要时启用信息。

 类似资料:
  • 主要内容:如何设置日志级别?,日志级别如何工作?,Log4j 日志级别示例日志级别用于对日志文件中的信息进行分类。但是它们以非常具体的方式进行分类,即按紧急程度分类。该级别允许您管理以下类型的信息: 您可以在搜索过程中过滤您的日志文件。 您可以管理您记录的信息量。 系统中给出的信息量和类型以及事件日志由配置文件中的 log4j 日志级别设置控制。每条日志消息都以消息级别为前缀。 日志级别是org.apache.log4j.Level类的一个实例。 Log4j 具有以下级

  • 我在OpenShift容器平台v3上部署了一个应用程序。6.它由相互连接的多个服务组成。 前端服务调用后端服务的耗时函数(通过REST调用),但30秒后它会收到“504网关超时”消息。前端运行在nginx上,但是我已经配置了长代理发送/读取超时,所以504消息不是来自它。我认为它来自OpenShift平台的服务代理组件,但是我找不到在哪里以及如何配置一种服务代理超时。我知道外部路由存在HAProx

  • 问题内容: 我使用以下命令在Cnetos 7上安装了jenkins: 如官方文档中所述 但是当我运行时: 我收到以下错误消息: 跑步给了我这个: 跑步给了我这个: 两者都真的无济于事。如何解决此问题? 问题答案: 在Ubuntu 16.04上类似的问题。 要解决此问题,请手动安装Java Runtime Environment: JDK版本9: JDK版本8: 打开Jenkins配置文件: 最后,

  • 问题内容: 我一直在使用selenium在python中自动进行浏览器模拟和Web抓取,对我来说效果很好。但是现在,我必须在代理服务器后运行它。现在,selenium打开了窗口,但是由于未在打开的浏览器中设置代理设置而无法打开请求的页面。当前代码如下(示例): 如何更改上面的代码以立即与代理服务器一起使用? 问题答案: 您需要设置所需的功能或浏览器配置文件,如下所示:

  • 问题内容: 我想向正在处理的类中添加一些log.debug语句,并且希望在运行测试时在输出中看到它。我想在命令行上覆盖log4j属性,如下所示: 我经常做这种事情。我特别只对在命令行上传递它的方式感兴趣。我知道如何使用配置文件进行操作,但这不适合我的工作流程。 问题答案: log4j不直接支持此功能。 由于您不希望使用配置文件,因此很可能使用编程配置。我建议您考虑扫描所有系统属性,并根据此内容显式

  • 我设置nginx作为我的apache tomcat的反向代理。它像我预期的那样正常工作。然而,当Apache Tomcat服务器关闭时,NGINX总是返回502坏网关时,我感到困惑。而不是返回504坏网关超时? 502坏网关:服务器充当网关或代理,从上游服务器收到无效响应。 504网关超时服务器充当网关或代理,没有收到来自上游服务器的及时响应。 访问时出现错误日志: 2015/10/19 10:1