Access render message broker in development mode

I try to implement a Celery message broker on Render for my Django application.
Is there a way I can configure CELERY_BROKER_URL so that I can access the broker locally on the
development version of the Django app to perform some tests ?

Is your Django app also on Render? If so, you can use the internal connection address (you can find this on top of your Celery service page on Render), and if not, you can expose your Celery service publicly (create a web service rather than a private service) and use the public endpoint to access it through your Django app (though you might want to seriously consider security in this case).

1 Like