点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
HI队
这是 P1问题,正在影响我们的订单履行流程,该流程由Hybris任务和订单流程管理。 由于此问题,订单未发送到3PL(履行服务),因此客户将不会收到产品,这意味着我们无法向客户收费
发生了什么事?
我们正面临 de.hybris.platform.task.TaskService 和 Task ( de.hybris.platform.task.TaskModel >)正在创建任务的位置,但它们未由TaskService执行。 我们看不到与无法运行任务的TaskService相关的日志中的任何错误。 我们可以看到Task是在数据库({Task}模型表)中正确创建的,但是没有执行。
这些任务是由业务流程模型( de.hybris.platform.orderprocessing.model.OrderProcessModel )创建的,我们将在订单交付后用来管理订单更新。
我们正在使用的变通方法:
我们在任务中指定节点组。 而且我们发现,当任务卡住并且我们删除节点组(并将其设置为空白)时,任务将自动执行。 我们还发现,一旦我们重新启动服务器,任务就会开始但是开始工作,一段时间后它们又被卡住了。
能为您提供以下帮助吗?
- Hybris中是否存在任何已知问题,可能导致Task/TaskService被卡住而不处理已创建的任务。 如果是,请提供有关该问题的更多详细信息以及解决该问题的步骤
- 能否请您提供更多有关可能导致任务卡住的信息。 以及我们如何调试此类问题。
- 您是否看到过任何其他Hybris实施中的类似问题。 如果可以,请提供更多详细信息以及如何解决问题?
如果您需要更多有关此问题的详细信息,请告诉我们。
是的,我们在hybris 6.7中发现任务会在应该执行的很长时间后启动,或者永远不会启动。
通过添加此属性进行了修复
#一些 通过设置以下属性
task.polling.interval.min = 0
,可以解决任务引擎启动缓慢的问题。有关此属性的更多信息。 我相信会引入实验性任务引擎,然后将其搁置。
一周热门 更多>