捕获Datahub上的日志

2020-08-17 02:33发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在Windows 10虚拟机上设置内部SAP Commerice/Datahub开发环境。 SAP Commerice(Hybris)作为服务运行得很好,现在我正在使用Datahub。 我已按照" 安装 基本先决条件/安装SAP Commerce Data Hub ",它可以正常运行,但是有一个问题:所有输出都将发送到控制台,而不是日志文件。 期望将输出定向到日志文件,以便开发人员和在Datahub作为Windows Service运行时监视其活动。

  1. 有人知道要完成这项工作缺少什么吗?
  2. 是否有更好的方法来使Datahub运行而无需用户登录Windows 10计算机?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在Windows 10虚拟机上设置内部SAP Commerice/Datahub开发环境。 SAP Commerice(Hybris)作为服务运行得很好,现在我正在使用Datahub。 我已按照" 安装 基本先决条件/安装SAP Commerce Data Hub ",它可以正常运行,但是有一个问题:所有输出都将发送到控制台,而不是日志文件。 期望将输出定向到日志文件,以便开发人员和在Datahub作为Windows Service运行时监视其活动。

  1. 有人知道要完成这项工作缺少什么吗?
  2. 是否有更好的方法来使Datahub运行而无需用户登录Windows 10计算机?
付费偷看设置
发送
3条回答
大道至简
1楼-- · 2020-08-17 03:17

你好,

您是否在DH安装的logback.xml中检查设置?

请按照本页的"更改日志记录设置"部分中的说明获取如何登录文件的示例: https://help.sap.com/viewer/50c996852b32456c96d3161a95544cdb/1905/zh-CN/923a906ebb23453782ebe8c6f89560de.html

希望有帮助!

Aaron 3364
2楼-- · 2020-08-17 03:26

您是否在local.properties中启用了项目级事件? 除了设置datahub.item.level.lifecycle.logging = true外,这也是必需的。

检查以下属性:

 datahub.event.rawitem.enabled = true
 datahub.event.canonicalitem.enabled = true
 datahub.event.targetitem.enabled = true
 datahub.item.level.lifecycle.logging = true

 datahub.event.data-attributes.enabled = true 
黑丝骑士
3楼-- · 2020-08-17 03:03

感谢您提供的链接,它确实可以为您提供更多便利,但是...我仍然没有得到结果。 我已经将添加器和记录器添加到logback.xml中,并且正在创建新的日志文件,但是它始终为空。 我确实将'datahub.item.level.lifecycle.logging = true'添加到local.properties。 有什么建议让它记录下来吗?

一周热门 更多>