数据过多时数据中心崩溃

2020-09-19 14:49发布

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

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


在尝试导出所有客户时,数据中心崩溃,需要重新启动。 之后,该过程将继续进行,但不幸的是,并非所有客户都被出口(大约1/3)。 我再次运行该作业,并且又添加了大约三分之一的错误。 该过程无法识别结束,因此尝试一次又一次重新导出所有客户。 怎么了?这个问题怎么解决?

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

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


在尝试导出所有客户时,数据中心崩溃,需要重新启动。 之后,该过程将继续进行,但不幸的是,并非所有客户都被出口(大约1/3)。 我再次运行该作业,并且又添加了大约三分之一的错误。 该过程无法识别结束,因此尝试一次又一次重新导出所有客户。 怎么了?这个问题怎么解决?

付费偷看设置
发送
6条回答
lukcy2020
1楼 · 2020-09-19 15:29.采纳回答

解决方案是增加数据中心的服务器资源(4CPU/16G内存),似乎工作得更好

clever101
2楼-- · 2020-09-19 15:44

感谢您的回答,您知道与它保持一致吗? 自动组成true,然后手动组成。 再次?

软件心理学工程师
3楼-- · 2020-09-19 15:26

嗨奥利维尔,

没有更多具体信息,我无法诊断您的问题。 但是,我建议您从以下内容开始:

  • 提供足够的HEAP并满足其他硬件先决条件

  • 如果使用的是Data Hub的6.x版本,请至少使用最新的修补程序版本6.4。 可以使用"混合适配器"策略来运行新版本的Data Hub和旧版本的Commerce Suite。

有关上述详细信息,请参见文档。 如果仍然遇到问题,请提供有关您的问题的更多详细信息,包括数据中心日志中的相关摘录。 可能也建议使用客户支持事件来解决您的特定问题。

Baoming ROSE
4楼-- · 2020-09-19 15:19

感谢您对我刚才遵循的数据库所做的评论: https://help.hybris.com/6.6.0/hcd/219bbdb792b84d13849412a8de5d77f1.html 基本上是:创建模式 集成默认字符集utf8 COLLATE utf8_bin; 我需要更多吗?

悠然的二货
5楼-- · 2020-09-19 15:25

导出所有客户时,我们遇到了同样的问题。 您可以尝试在datahub属性中为SAPCUSTOMER_INBOUND/OUTBOUND_POOL禁用自动撰写和自动发布,如下所示:

 #之前
  #自动组合和发布的池
  #池自动将原始项目组合为规范项目
  sapcoreconfiguration.autocompose.pools = GLOBAL,SAPCONFIGURATION_POOL,SAP_CUSTOMER_INBOUND_POOL,SAP_CUSTOMER_OUTBOUND_POOL,SAPCONSUMER_INBOUND_POOL,SAPCONSUMER_OUTBOUND_POOL,SAPORDER_INBOUND_POOL,SAPORDER_OUTBOUND_OL
 
  #后
  sapcoreconfiguration.autocompose.pools = GLOBAL,SAPCONFIGURATION_POOL,SAPCONSUMER_INBOUND_POOL,SAPCONSUMER_OUTBOUND_POOL,SAPORDER_INBOUND_POOL,SAPORDER_OUTBOUND_POOL

  

这极大地解决了我们的问题。 请注意,由于禁用了这些池的自动合成,因此必须从datahub-backend手动启动合成。 对于同一配置文件中的自动发布步骤,应执行相同的操作。

请记住,在导入后将配置更改回正常状态,否则您的数据集线器将不会自动撰写/发布已发送的数据。

compass1988
6楼-- · 2020-09-19 15:32

数据中心崩溃,原因是java.util.concurrent上的headers = {itemType = ManorCustomerRaw,id = 2875d318-d8c4-6bfa-0fdd-799a0339a98f,feedName = customers_feed,timestamp = 1526643873691}]。 java.lang上的java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280)上的CompletableFuture.encodeThrowable(CompletableFuture.java:273)在java.lang上的java.util.concurrent.CompletableFuture $ AsyncRun.run(CompletableFuture.java:1629) .Thread.run(Thread.java:748)由以下原因引起:org.springframework.messaging.MessageHandlingException:嵌套异常为javax.persistence.PersistenceException:org.hibernate.exception.JDBCConnectionException:无法在org.springframework.integration上获取JDBC连接。 org.springframework.integration.handler.ServiceActivatingHandler.handleRequestMessage(ServiceActivatingHandler.java:89)处的.handler.MethodInvokingMessageProcessor.processMessage(MethodInvokingMessageProcessor.java:96)

,需要重新启动。 我的数据中心版本:6.6.0.3-RC1

一周热门 更多>