【发布时间】:2014-07-11 08:37:13
【问题描述】:
我正在努力让默认日志记录适用于已部署的应用程序。
据我了解,对于不包含 log4j.properties/xml 文件的 Mule 应用程序,Mule 服务器将生成一个名为(通过 wrapper.conf 文件)%MULE_BASE%/logs/%MULE_APP%.log 的日志文件。
这并没有发生,而是所有日志都进入 mule_ee.log,没有创建应用日志文件。
为了实现这一点,我应该查看哪些设置?
提前致谢。
【问题讨论】:
-
您好,我正在尝试使用与 Mule ESB 捆绑在一起的 Bookstore 示例,首先删除其中包含的 log4j.properties 并且工作正常。你能提供更多细节吗?
-
抱歉,我没有看到您的评论。我会在星期一回来工作时再试一次并通知您 - 谢谢。
-
我已经尝试了 Bookstore 应用程序,我部署了示例 zip 并删除了 log4j 文件,并在删除 log4j 文件后构建了应用程序源,也没有为它们创建命名日志文件。我不确定还要添加什么,我在本地和远程开发服务器上得到了相同的结果。
-
您是否正在使用 bin/mule 启动 Mule?你的 conf/wrapper.conf 上配置了什么?
-
我最初确实使用了 startup.bat 并将 Mule 作为服务运行,我禁用了该服务并尝试了 bin/mule,但我得到了相同的结果。我刚刚尝试全新安装 Mule 并通过 bin/Mule 运行,部署了书店应用程序但仍然没有日志文件。
标签: mule