Open vnghia opened 9 months ago
I confirm that this also happens when the database used is MariaDB. As @vnghia mentioned, setting QUEUE_CONNECTION
to sync
resolves the issue.
This is concerning. I don't try to use Chandler with Redis, I always use the database driver, and it's working well.
@asbiin do you happen to use Redis locally?
Yes I use Redis locally with docker-compose
. One thing I observe when Redis is used that the thing like default template or so is not added.
I do use redis localy yes (see the recent sail feature), and I don't have any issue with it so far....
In any case if there is an issue, it's more likely a Laravel issue, as we have nothing specific there. Don't hesitate to open an issue on Laravel.
⚠️ This issue respects the following points: ⚠️
Bug description
Setting
QUEUE_CONNECTION
toredis
causes Chandler not working. It seems that the job dispatched to the queues never get executed.Steps to reproduce
QUEUE_CONNECTION
toredis
.Expected behavior
Without executing these jobs, Chandler is pretty unusable and missing a lot of things:
I am expecting that these values are filled and email sending is working.
Environment
Your own self-hosted instance (v5 a.k.a chandler version or main branch)
Version of Monica
cddf7f9
Installation method
Docker image
Web server
None
Database engine version
PostgreSQL
Additional info
All three of my settings:
CACHE_DRIVER
,QUEUE_CONNECTION
andSESSION_DRIVER
are set toredis
but the other two are working fine. I have to changeQUEUE_CONNECTION
tosync
to get Chandler working (including sending email notification)./cc @stephenwade