2020-09-09 05:04发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我不想在任何传入的idocs到hybris上启用重试。 但是,对于所有出库场景,即将销售订单发布到SAP ERP/S4,我都希望设置重试机制。
我相信datahub中的当前重试机制不是特定于池的。 有什么办法我仍然可以实现所有与重试相关的配置功能,但只能在选定的池上进行?
致谢
嗨Rahul,通过"重试机制",您指的是给定项目的已尝试出版物的数量。 正确? 此行为是由 datahub.max.publication.retry.count 属性的值驱动的。
datahub.max.publication.retry.count
您是正确的,此行为不是特定于池的,并且没有现成的配置可在池级别管理此行为。
您可以考虑的一个选项是覆盖 DefaultPublicationRetryService.manageRetriesForPublication(最终TargetSystemPublication出版物),以使服务将池考虑在内。 您可以通过TargetSystemPublication获取对该池的引用,该引用作为方法参数传递。
DefaultPublicationRetryService.manageRetriesForPublication(最终TargetSystemPublication出版物)
最多设置5个标签!
嗨Rahul,通过"重试机制",您指的是给定项目的已尝试出版物的数量。 正确? 此行为是由
datahub.max.publication.retry.count
属性的值驱动的。您是正确的,此行为不是特定于池的,并且没有现成的配置可在池级别管理此行为。
您可以考虑的一个选项是覆盖
DefaultPublicationRetryService.manageRetriesForPublication(最终TargetSystemPublication出版物)
,以使服务将池考虑在内。 您可以通过TargetSystemPublication获取对该池的引用,该引用作为方法参数传递。一周热门 更多>