Open ricco386 opened 4 years ago
Apparently we don't support Oracle DB as a message broker. Since Celery 4.x we don't support using a database as a broker anyway the code is not maintained.
Feel free to send a PR if you really really need a database as a message broker. It's usually not a good idea.
so far PostgreSQL is supported with SQLAlchemy. never tested or had any report about oracle. if you are eager to collaborate then we might be able to help with some feedback etc.
I have created a simple Celery script to test the Oracle DB as a Broker.
tasks.py
with configuration:
I do start worker:
I can see that celery has connected, I do also see newly create tables:
KOMBU_MESSAGE
,KOMBU_QUEUE
But the worker ends with an exception:
Here is the log from terminal:
List of installed libs with versions:
If I do change configuration to postgres:
Worker seems to be running fine...