【发布时间】:2014-08-26 16:43:49
【问题描述】:
我正在使用 Magento API V2,并且在更新与 800 个类别相关联的产品期间遇到了似乎是超时问题。我正在使用方法catalogProductUpdate。呼叫在 60 秒后超时。我环顾四周,发现了许多关于如何增加时间限制的建议,但在我的情况下没有一个有效。我增加了 nginx、php 和 mysql 超时,但没有帮助。我的 nginx http 设置:
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 200;
types_hash_max_size 2048;
client_body_timeout 2m;
client_header_timeout 2m;
send_timeout 2m;
当我将类别数量减少到 500 个类别时,一切正常。所以在系统的某个地方看起来真的是一个时间限制。我还尝试在不同的系统和数据库副本上更新产品,给了我同样的问题。有什么线索我应该进一步看吗?是否有我不知道的 Magento 超时?
【问题讨论】:
标签: php performance magento nginx