@wwhite said in Не ставится Node 18.10.0:
@sergerdn Странность в том, что все работало с sequelize 6.6.1 какое то время.
Это не важно, почему работало. Могло работать и чудом.
Программа с мультипотоком , запускается 5 потоков и идет к исполнению кода на node.js, там присваивается в переменные [[PORT_BROWSER]] и [[WSENDPOINT]] значение "592011", но бывает если скрипт проработает некоторое время , он может без причины присваивать значения этим переменным, а потом очищать.

const openBrowser = async profileId => {
const { data } = await axios(`http://localhost:3001/v1.0/browser_profiles/${profileId}/start?automation=1`);
console.log(data);
return data;
}
const automation = async profileId => {
const automationData = await openBrowser(profileId);
if (automationData.success === false) {
console.error("Ошибка при инициализации соединения:");
return;
}
const port = automationData.automation.port
const wsEndpoint = automationData.automation.wsEndpoint
[[PORT_BROWSER]] = port;
[[WSENDPOINT]] = wsEndpoint;
console.log(port)
const browser = await puppeteer.connect({
browserWSEndpoint: `ws://127.0.0.1:${port}${wsEndpoint}`
});
console.log(port)
console.log(wsEndpoint)
console.log(port)
console.log(wsEndpoint)
}
try {
const token = [[TOKEN_DOLPHI]]
if (!token) {
console.log('Токен не получен')
return
}
const profilesId = [[ID]]
await automation(profilesId)
} catch (error) {
console.error('Произошла ошибка:', error);
}
Скорее всего связано с этим
https://community.bablosoft.com/topic/8087/решено-node-process-stopped-ws-в-многопотоке/