Ошибка при запуске проекта паруса в режиме разработки на экземпляре AWS EC2 - PullRequest
0 голосов
/ 27 февраля 2019

Я создал проект Sails и могу правильно запускать миграции и сеялки при подключении к локальной базе данных mySQL и базе данных экземпляров AWS RDS из моей локальной системы.

Но когда я вытащил код на EC2экземпляр и попробованная команда:

sails lift

Выдает ошибку при выполнении миграции в режиме alter.

Ниже приведена ошибка, которую я получаю:

При попытке выполнить стратегию автоматического переноса alter на модели archive Sails обнаружил непредвиденную ошибку при выполнении шага drop.Это могло произойти по ряду различных причин: будь то из-за того, что ваша база данных вышла из строя, из-за проблемы с правами доступа к базе данных, из-за какого-то особого случая базы данных или (реже) это может быть даже из-за какой-то ошибкив этом адаптере.

Сведения об ошибке:

{ error:
   { Error: Handshake inactivity timeout
       at Handshake.<anonymous> (/home/ubuntu/ipts/ipts-backend-sailjs/node_modules/mysql/lib/protocol/Protocol.js:164:17)
       at Handshake.emit (events.js:182:13)
       at Handshake.EventEmitter.emit (domain.js:441:20)
       at Handshake._onTimeout (/home/ubuntu/ipts/ipts-backend-sailjs/node_modules/mysql/lib/protocol/sequences/Sequence.js:129:8)
       at ontimeout (timers.js:436:11)
       at tryOnTimeout (timers.js:300:5)
       at listOnTimeout (timers.js:263:5)
       at Timer.processTimers (timers.js:223:10)

...