@tirasino said in Действия в многопотоке:
@iptips это только будет три потока и работать если три действия, а мне нужно чтобы это срабатывало и выдавало то количество потоков какое я установил
Ну может так:
0_1570636482930_тест.xml
При старте скрипта в 2 потоках, 1 поток работает с БД нормально, но если не закрыть соединение, то когда 2 поток начнет работать с БД вылетит ошибка:
"Произошла ошибка : SequelizeConnectionError: Connection lost - read ECONNRESET".
С чем может быть связано и как фиксить?
Одним из костыльных вариантов решения данной проблемы - это промежуточный локальный HTTP API, на который шлется SQL запрос, а сервер возвращает результат запроса в нужном формате. Однако хотелось бы чтобы модуль BASа корректно работал в многопотоке т.к. в моем случае постоянное открытие/закрытие соединения и лок/анлок мьютекса(глобальной переменной) приведет к увеличению времени выполнения скрипта очень значительно.
@blackextype вы можете использовать модули для sql на Node.js в этом модуле БАС тоже исользуется подобный модуль
Решение проблемы в топике все еще актуально.