The old listener based on celery has had some reliability issues with
the increased throughput of messages lately. A trivial re-implementation on top
of pika seems to be working better in production.
Details
Details
- Reviewers
ardumont - Group Reviewers
Reviewers - Commits
- rDSCHe6c2a8691b58: Implement listener on top of pika instead of celery
this has been running in prod for 2 weeks
Diff Detail
Diff Detail
- Repository
- rDSCH Scheduling utilities
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 11280 Build 17050: tox-on-jenkins Jenkins Build 17049: arc lint + arc unit
Event Timeline
Comment Actions
Build is green
See https://jenkins.softwareheritage.org/job/DSCH/job/tox/352/ for more details.
Comment Actions
I guess we'll add tests on this later :)
Thanks!
swh/scheduler/celery_backend/pika_listener.py | ||
---|---|---|
1 | -2020? |
Comment Actions
Build is green
See https://jenkins.softwareheritage.org/job/DSCH/job/tox/353/ for more details.