Page MenuHomePhabricator

Investigate Redis connection issues in GC audit parser
Closed, ResolvedPublic1 Estimated Story Points

Description

The GlobalCollect audit parser has been failing with Redis connection problems.

php: Predis\Connection\ConnectionException: Error while reading line from the server. [tcp://blah:6379] in
Predis\Connection\AbstractConnection->onConnectionError()

Not seeing this error from any other part of our infrastructure. Is there something unique about how the audit parser talks to Redis?

Event Timeline

ggellerman added a project: Spike.
ggellerman set the point value for this task to 1.
ggellerman moved this task from Triage to Sprint +1 on the Fundraising-Backlog board.

Change 333308 had a related patch set uploaded (by Ejegg):
Always reconnect before sending queue messages

https://gerrit.wikimedia.org/r/333308

Change 333308 merged by jenkins-bot:
Always reconnect before sending queue messages

https://gerrit.wikimedia.org/r/333308

Change 333793 had a related patch set uploaded (by Ejegg):
Reconnect to Redis on idle timeout

https://gerrit.wikimedia.org/r/333793

Seems to be working, no recurrence since deployment

Change 333793 abandoned by Ejegg:
Reconnect to Redis on idle timeout

https://gerrit.wikimedia.org/r/333793