Восходящее преждевременно закрытое соединение при чтении заголовка ответа от восходящего потока, клиент
Я получаю эту ошибку от /var/log/messages
на моей коробке FreeBSD. я использую nginx
а также spawn-fcgi
с memcache
а также apc
модули включены.
upstream prematurely closed connection while reading response header from upstream,
client HTTP/1.1", upstream: "fastcgi://unix:/tmp/fcgi.sock:", host:
3 ответа
Это было связано с версией PHP. Я использовал последнюю версию nginx и немного старую версию PHP. Эта проблема была исправлена путем обновления PHP до последней версии.
У меня была похожая проблема с тайм-аутом Nginx в приложении RoR при использовании экземпляра базы данных EC2 + Amazon RDS.
Проблема была решена путем редактирования моей группы безопасности для экземпляра RDS, чтобы разрешить IP-адрес EC2 через порт 5432. Просто отредактируйте правила группы безопасности, чтобы добавить настраиваемое правило для порта, через который вы связываетесь с экземпляром RDS, и внести в белый список сервер EC2. частный IP-адрес. Сработало сразу после этого!
У меня была похожая ошибка с единорогом + nginx.
Конечный результат состоял в том, что единорог истекал из-за неправильной конфигурации брандмауэра, отмирание и оставление NGINX в неведении относительно того, что делать (тогда nginx выдаст 503).
Когда порт был открыт, моя проблема была решена.
Я также видел, как это происходит с вызовом API, который занимает много времени (дольше, чем мой тайм-аут единорога 30 с). В итоге я отправил его на фоновую работу, чтобы единорог не остановился.