Improved RabbitMQ handling
- Switched to async because it offers easy automatic reconnect features on connection failure - Adjusted notification path to reflect that change - Added in memory message queue if RMQ is not reachable
This commit is contained in:
1 parent
c0fcdaeb4f
commit
873e7e7854
5 files changed
+104
-120
No files matched your search
+8
-3
@@ -1,15 +1,19 @@
|
||||
aio-pika==9.5.7
|
||||
aiormq==6.9.0
|
||||
annotated-types==0.7.0
|
||||
anyio==4.11.0
|
||||
argon2-cffi==25.1.0
|
||||
argon2-cffi-bindings==25.1.0
|
||||
cffi==2.0.0
|
||||
click==8.3.0
|
||||
fastapi==0.118.0
|
||||
fastapi==0.119.0
|
||||
h11==0.16.0
|
||||
idna==3.10
|
||||
idna==3.11
|
||||
multidict==6.7.0
|
||||
mysql-connector-python==9.4.0
|
||||
pika==1.3.2
|
||||
pamqp==3.3.0
|
||||
prometheus_client==0.23.1
|
||||
propcache==0.4.1
|
||||
pycparser==2.23
|
||||
pydantic==2.12.0
|
||||
pydantic_core==2.41.1
|
||||
@@ -18,3 +22,4 @@ starlette==0.48.0
|
||||
typing-inspection==0.4.2
|
||||
typing_extensions==4.15.0
|
||||
uvicorn==0.37.0
|
||||
yarl==1.22.0
|
||||
Reference in new issue
Block a user