点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们正在使用Hybris 6.5...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们正在使用Hybris 6.5...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们正在使用Hybris 6.5,并继承了5.7的配置。 我们通过local.properties中的以下代码块进行记录:
#登录到文件以供fluentd使用
log4j.rootLogger =信息,控制台,文件
log4j.appender.FILE = org.apache.log4j.DailyRollingFileAppender
log4j.appender.FILE.File = $ {HYBRIS_LOG_DIR}/log4j-console.log
log4j.appender.FILE.layout = org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.conversionPattern =%d {ISO8601}%-5p [%t]%X {RemoteAddr}%X {Tenant}%X {CronJob} [%c {1}]%m%n
log4j.appender.FILE.DatePattern ='。'yyyy-MM-dd
问题在于,当我们在Google Cloud Platform上运行时,fluentd希望在/opt/hybris/log 中的文件 log4j-console.log 中看到活动。 em>,以便允许我们通过hybris.console进行过滤。 ,,这不会发生。 该文件已创建但从未填充。
据我了解,Hybris现在使用log4j2。 但是,如果我尝试更改local.properties中的现有指令,则Hybris不会stnd引发诸如以下错误:
2018-02-23 17:06:36严重[org.apache.catalina.core.StandardContext listenerStart]由于先前的错误,跳过了安装应用程序侦听器的步骤
信息| jvm 1 | 主| 2018/02/23 17:06:37.036 | 2018-02-23 17:06:36严重[org.apache.catalina.core.StandardContext startInternal]一个或多个侦听器无法启动。 有关详细信息,请参见相应的容器日志文件。
信息| jvm 1 | 主| 2018/02/23 17:06:37.036 | 2018-02-23 17:06:36严重[org.apache.catalina.core.StandardContext startInternal]上下文[/tomcatembeddedserver]启动因先前的错误而失败
我看不到任何其他日志,这些日志可能有助于查找在哪里进行故障排除。
在此先感谢
马丁
谢谢,山姆。
不幸的是,这里的一切看起来都很好-日志目录和文件的所有权和权限看起来很好,并且正确定义了HYBRIS_LOG_DIR变量。 一切都与运行的Hybris 5.7系统相匹配。 我删除了log4j-console.log文件,并且在Hybris重新启动期间重新创建了该文件-但未填充该文件。
一周热门 更多>