Мы создали обширную систему промежуточного программного обеспечения на основе XML-RPC API Magento. Мы обернули конечную точку с помощью Python и делаем много мультикул.
Через, казалось бы, случайный интервал, API отвечает
ProtocolError for www.mydomain.com/api/xmlrpc/: -1
Является ли этот Apache забавным способом сказать "503 Сервис недоступен" и если да, то почему это может быть?
Какой идеальный способ обработки этого исключения? Повторная попытка исключения, похоже, усугубит проблему.
Веб-сервер - Ubuntu 10.04.1.
PHP 5.3.2-1ubuntu4.5 с Suhosin-Patch & Zend Engine v2.3.0
API вызывается с помощью xmlrpclib Python.