magento产品创建(多个SOAP连接)失败,SQLSTATE [23000]:完整性约束违规:1452

时间:2017-06-13 11:18:03

标签: magento soap

我的问题:

出于性能原因,100种产品被分成4 x 25块。 有4个SOAP连接,每个尝试从上面处理自己的块(25个产品),同时使用SOAP消息到magento(1.9.3)API:

catalogProductCreate 

不幸的是,Magento随机抛出一个错误:

SQLSTATE[23000]: Integrity constraint violation: 
1452 Cannot add or update a child row: a foreign key constraint fails
(`magentodb`.`catalog_product_entity_varchar`, CONSTRAINT
 `FK_CAT_PRD_ENTT_VCHR_ENTT_ID_CAT_PRD_ENTT_ENTT_ID` 
 FOREIGN KEY (`entity_id`) REFERENCES `catalog_product_entity` (`entity_id`) ON DELE)'

然而,当只使用一个块100个产品(与4个块完全相同的产品)时,一切正常。

这是否意味着在添加新产品时Magento无法并行工作?

0 个答案:

没有答案