2020-09-24 10:35发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,我们通过cronjobs将数... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,我们通过cronjobs将数据加载到hybris数据库中,而通常不指定任何节点或集群详细信息。 直到我们观察到在某个特定时间创建了重复记录,而同一cronjob实例在持续时间(甚至时间的一部分)执行了两次之后,一切都很好。 我们将其与在cronjob级别创建的日志相对应,该日志与同一文件重复。
请帮助我了解插入重复记录的确切原因
您能否详细说明如何执行这些插入? 数据本身是否也可能有多个记录?
关于两次显示日志,我们最近在应用程序中看到了这一点。 这可能是由于sl4j与不同的记录器一起使用的新方式。 对于相同的程序包前缀,可能有多个记录器配置。 我建议检查一下。
如果可能,我建议在本地进行调试,以了解导致重复插入的原因。 此外,这还将阐明对于一条语句执行而言,登录日志文件是否打印两次。 节点ID无关紧要,因为cron作业将在任何节点上执行而只能执行一次。 对于热文件夹,情况并非如此,因为任何节点都将尝试选择文件。
最多设置5个标签!
您能否详细说明如何执行这些插入? 数据本身是否也可能有多个记录?
关于两次显示日志,我们最近在应用程序中看到了这一点。 这可能是由于sl4j与不同的记录器一起使用的新方式。 对于相同的程序包前缀,可能有多个记录器配置。 我建议检查一下。
如果可能,我建议在本地进行调试,以了解导致重复插入的原因。 此外,这还将阐明对于一条语句执行而言,登录日志文件是否打印两次。 节点ID无关紧要,因为cron作业将在任何节点上执行而只能执行一次。 对于热文件夹,情况并非如此,因为任何节点都将尝试选择文件。
一周热门 更多>