我遇到了Magento API的一些性能問題。 基本上我使用API來創建和更新產品。它與客戶股票系統集成。 前幾款產品需要6秒左右。
經過10分鐘後,每件產品大約需要15秒。 它會呈指數級下降,直到每件產品需要大約10分鐘。Magento在執行批量產品更新時的API性能問題
有誰知道爲什麼會發生這種情況?
我想試着寫一個日誌文件每個API請求的開始和結束時間以及那個請求是什麼。希望這會給我一些更堅實的信息繼續下去,如果有任何模式。想知道是否有人可以指向我放置我的Mage:log()命令的最佳位置。
我正在使用Magento 1.6.0
輝煌,謝謝!你的腳本幫我解決了它。對於遇到類似問題的任何人的利益,我會推薦這種方法。基本上這給你一個新的SOAP API,你可以讓你的客戶端定位,而不是普通的Magento。它將來自客戶端的每個請求記錄到適當的Magento SOAP API中。所有的迴應都會被記錄下來。快速瀏覽日誌文件可以在幾分鐘內確定我們的問題 - 一些來自客戶端的嚴重生成的SOAP調用。 – elMarquis