Столкнулся с проблемой что на HDD Django ORM не успевает обновить коннектор в параллельном проекте в который я прокинул подключение к БД через Django ORM
import django
SITE_PATH = os.path.abspath(os.path.dirname(__file__))
PROJECT_PATH = os.path.normpath(os.path.join(SITE_PATH, '..'))
SRC_PATH = os.path.join(PROJECT_PATH, 'api')
if SRC_PATH not in sys.path:
sys.path.insert(0, SRC_PATH)
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "api.settings")
django.setup()
через from import подключил models нужной таблицы и прокинул таблицу в несколько очередей rabbitMQ.
Когда запускаю на железе с SSD выполняется нормально в 5 потоков, но на железе с HDD нормально работает только в 1 поток, а если уже 2-ва и больше то начинает отваливаться. Есть ощущение что коннектор не успевает обновиться и получаю ошибки получения данных(
Почему может такое быть? Может кто то объяснить?
Хочу попробовать через SQLAlchemy прокинуть к этой базе и параллельно с Django проектом обращаться к ней