Magento APIでパフォーマンスの問題が発生しています。 基本的には、APIを使用して製品を作成および更新します。これはクライアントの在庫システムと統合されています。 最初のいくつかの製品は6秒ほどかかります。
10分後、1製品あたり約15秒かかります。 製品あたり約10分かかるまで指数関数的に悪化します。バルク製品のアップデート時にMagento APIのパフォーマンスに問題が発生する
これはなぜ起こっているのでしょうか?
私は、各APIリクエストの開始時刻と終了時刻、およびそのリクエストがログファイルに書き込まれるようにしたいと考えていました。これを念頭に置くと、私にはさらに進んだ情報があり、パターンがあればそれが得られます。誰かが私のMage:log()コマンドを置くのに最適な場所に私を向けることができるかもしれないかと思った。私は
嬉しい、ありがとう!あなたのスクリプトは私がそれを解決するのを助けました。同様の問題を抱えている誰かの利益のために、私はこのアプローチを推奨します。基本的に、これは新しいSOAP APIを提供します。クライアントは通常のMagento APIの代わりにターゲットにすることができます。適切なMagento SOAP APIに渡す前に、クライアントからのすべての要求を記録します。すべての応答も記録されます。ログファイルをすばやく参照することで、問題が数分で解決されました。 – elMarquis