Ошибка при соединении с удаленной MySQL в NODE.JS при использовании Se
Цена договорная
•
электронные деньги
Привет всем,
введение:
крон
делает так:
export DB_USERNAME=eunl
export DB_PASSWORD=123Dogs
export DB_NAME=eedb
export DB_HOSTNAME=231.111.11.109
и запускает
nvm run 9 /var/www/mysite/node/utils/import.js
а в импорте есть такое:
const Sequelize = require('sequelize');
const { Op } = Sequelize;
это выдаёт ошибку в дальнейшем:
(node:25053) UnhandledPromiseRejectionWarning: SequelizeConnectionRefusedError: connect ECONNREFUSED 127.0.0.1:3306
тоесть настройки из экспорта в консоль он не прочитал..
ок, модифицурем скрипт:
var sequelize = new Sequelize('efd', 'dfl', 'df', {
host: "xxxxxxxxx",
port: 3306
})
или даже так
const sequelize = new Sequelize('esdsd', 'estsdl', '23452345', {
host: "xxxxxx",
port: 3306
dialect: 'mysql',
pool: {
max: 5,
min: 0,
idle: 10000
}
});
но чуда не происходит... а раньше работало без этих костылей .. Как сейчас правильно пользоваться Sequelize видимо после обновления?
введение:
крон
делает так:
export DB_USERNAME=eunl
export DB_PASSWORD=123Dogs
export DB_NAME=eedb
export DB_HOSTNAME=231.111.11.109
и запускает
nvm run 9 /var/www/mysite/node/utils/import.js
а в импорте есть такое:
const Sequelize = require('sequelize');
const { Op } = Sequelize;
это выдаёт ошибку в дальнейшем:
(node:25053) UnhandledPromiseRejectionWarning: SequelizeConnectionRefusedError: connect ECONNREFUSED 127.0.0.1:3306
тоесть настройки из экспорта в консоль он не прочитал..
ок, модифицурем скрипт:
var sequelize = new Sequelize('efd', 'dfl', 'df', {
host: "xxxxxxxxx",
port: 3306
})
или даже так
const sequelize = new Sequelize('esdsd', 'estsdl', '23452345', {
host: "xxxxxx",
port: 3306
dialect: 'mysql',
pool: {
max: 5,
min: 0,
idle: 10000
}
});
но чуда не происходит... а раньше работало без этих костылей .. Как сейчас правильно пользоваться Sequelize видимо после обновления?
Отзывы
Плотно зацепился за мою задачку и решил довольно таки быстро разобравшись в чужом коде (кстати говно-коде за который предыдущему человечку я не стал отриц отзыв писать как одолжение, кто следит за моими проектами себя сейчас узнает). Так же порадовало то что Георгий был на связи и обещал помочь если что поэтому рекомендую :)
~ 6 лет
назад
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.