商业云中的死锁电信OOTB初始化

2020-08-21 05:53发布

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

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


大家好,

今天,我完成了电信,媒体和公用事业加速器ootb的构建,并通过初始化将其部署到商业云开发容器中。 大约一个小时后,Kibana显示同步作业遇到死锁,并且相同的cronjob不断重复。 我尝试了以下方法,这些方法都不起作用:

1)重新部署而不进行迁移,进入hac并执行初始化->不幸的是,这导致在初始化之前在hac上发生转储。
2)尝试重新部署该版本,但使用系统更新->这似乎可以解决,但是进入后台或任何站点后,我需要初始化系统,这使我们回到(1)中的问题。

系统先前运行的是b2c_acc_plus构建,不确定由于我正在初始化,这可能与当前发生的事情有关。

从Kibana收到的错误消息是: {\" timeMillis \":1582042774028,\" thread \":\" main \",\" level \":\" INFO \",\" loggerName \":\" de.hybris.platform.catalog.jalo.synchronization.CatalogVersionSyncMaster \",\" message \":\" 8558。pass,已处理1件商品中的0(+1)( 0%),0.75个项目/秒,1(+1,死锁:1)个项目已转储。\",\" endOfBatch \":false,\" loggerFqcn \":\" de.hybris.platform.util.logging。 HybrisLogger \",\" contextMap \":{\" CronJob \":\"(000000CZ)\",\" Tenant \":\" \"},\" threadId \":1,\" threadPriority \" :5}

谢谢,
雷蒙德

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

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


大家好,

今天,我完成了电信,媒体和公用事业加速器ootb的构建,并通过初始化将其部署到商业云开发容器中。 大约一个小时后,Kibana显示同步作业遇到死锁,并且相同的cronjob不断重复。 我尝试了以下方法,这些方法都不起作用:

1)重新部署而不进行迁移,进入hac并执行初始化->不幸的是,这导致在初始化之前在hac上发生转储。
2)尝试重新部署该版本,但使用系统更新->这似乎可以解决,但是进入后台或任何站点后,我需要初始化系统,这使我们回到(1)中的问题。

系统先前运行的是b2c_acc_plus构建,不确定由于我正在初始化,这可能与当前发生的事情有关。

从Kibana收到的错误消息是: {\" timeMillis \":1582042774028,\" thread \":\" main \",\" level \":\" INFO \",\" loggerName \":\" de.hybris.platform.catalog.jalo.synchronization.CatalogVersionSyncMaster \",\" message \":\" 8558。pass,已处理1件商品中的0(+1)( 0%),0.75个项目/秒,1(+1,死锁:1)个项目已转储。\",\" endOfBatch \":false,\" loggerFqcn \":\" de.hybris.platform.util.logging。 HybrisLogger \",\" contextMap \":{\" CronJob \":\"(000000CZ)\",\" Tenant \":\" \"},\" threadId \":1,\" threadPriority \" :5}

谢谢,
雷蒙德

付费偷看设置
发送
7条回答
暮风yp
1楼 · 2020-08-21 06:40.采纳回答

只需更新此问题,

问题与数据库服务器断开连接或处于死锁模式有关。 需要SAP的帮助来解决此问题。

干杯。

奄奄一息的小鱼
2楼-- · 2020-08-21 06:37

您正在运行什么版本? 您是否正在使用最新的补丁程序?

骆驼绵羊
3楼-- · 2020-08-21 06:46

嗨,Raymond,

初始化B2B PowerTools加速器时,我也遇到了很多死锁错误。 我也使用SQL Server在本地将其本地安装在Windows笔记本电脑上。 我错过了说运行以下命令的SQL Server安装过程的步骤:

 ALTER DATABASE  SET READ_COMMITTED_SNAPSHOT ON;
 ALTER DATABASE 设置ALLOW_SNAPSHOT_ISOLATION ON;
 

用您的SQL Server数据库名称替换上面命令中的。 我从此页面获得了这些命令:

https://help .sap.com/viewer/a74589c3a81a4a95bf51d87258c0ab15/1905/zh-CN/8c10641f86691014ab1ad4f02d3be056.html

在数据库中运行这些命令后,死锁问题消失了。

不确定这是否与您的问题类似,但希望对您有所帮助。

谢谢!

Stephen Spalding

haha101010
4楼-- · 2020-08-21 06:39

是的,1905年用于商业和 电信媒体和utils扩展包为1911。

派大星 ヾ
5楼-- · 2020-08-21 06:21

您可以尝试以下方法吗?

从itemsynctimestamps中删除c.p_targetitem为null;

从itemsynctimestamps c删除

在哪里c.p_sourceitem IN(
从产品功能选择pk

和c.p_targetitem NOT在(
SELECT pk从产品功能
选择);

然后从/hac
清除缓存并再次运行完全同步

d56caomao
6楼-- · 2020-08-21 06:24

我开始认为这是最新的Commerce 1905补丁11的错误

樱桃小丸子0093
7楼-- · 2020-08-21 06:34

嗨Raymond,

我还是SAP Commerce的新手,对连接到云数据库并不熟悉。 希望SAP支持能够帮助您完成此任务。

-StephenS

一周热门 更多>