You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If I run ghettoq against the default db, everything works fine but if I setup a DB Router to direct all traffic for this app to a separate db, it writes the message to the db but it is never popped. If i restart celeryd, the message is popped and handled correctly.
Messages are being written/read from the correct (separate) db. Putting in some print statements shows that calling Message.objects.all().count() returns the number of objects at celeryd start time but that number never changes. It seems that the result set is being cached perhaps?
The text was updated successfully, but these errors were encountered:
If I run ghettoq against the default db, everything works fine but if I setup a DB Router to direct all traffic for this app to a separate db, it writes the message to the db but it is never popped. If i restart celeryd, the message is popped and handled correctly.
Messages are being written/read from the correct (separate) db. Putting in some
print
statements shows that callingMessage.objects.all().count()
returns the number of objects at celeryd start time but that number never changes. It seems that the result set is being cached perhaps?The text was updated successfully, but these errors were encountered: