Как правильно закрыть RabbitMQ и Celery?
Я использую Django для вызова скрипта Selenium через Celery и RabbitMQ в качестве брокера сообщений.
Проблема, с которой я сталкиваюсь, заключается в том, что часто изменения, которые я вношу в свой Selenium скрипт, на самом деле ничего не меняют, когда я повторно запускаю свой Django сервер. Это звучит странно, но мне кажется, что что-то все еще использует мой старый код, а не тот, в который я внес изменения.
Мое предположение, что это как-то связано с тем, что RabbitMQ продолжает работать, пока я вношу изменения в сценарий Selenium? Нужно ли мне как-то "обновлять" его каждый раз, когда я вношу изменения или перезапускаю процесс?
Кроме того, я просто закрываю все ctrl+C, когда заканчиваю, есть ли "правильный" способ закрывать каждый раз?