我正在将大量数据保存到数据库中,并且不断出现此错误
Error: Handshake inactivity timeout
at Handshake.<anonymous> (/project/node_modules/mysql/lib/protocol/Protocol.js:164:17)
code: 'PROTOCOL_SEQUENCE_TIMEOUT',
fatal: true,
timeout: 10000 }
我浏览了帖子,提到的地方很少增加连接限制,但是当我查看有关连接限制的V1 sailsjs时,看不到多少。我看到像3-4年前一样的帖子谈论的是文件config/connection.js
甚至不存在。
但是我仍然尝试在config/datastore.js
内添加配置,以将池设置为false。
所以我在
default: {
/***************************************************************************
* *
* Want to use a different database during development? *
* *
* 1. Choose an adapter: *
* https://sailsjs.com/plugins/databases *
* *
* 2. Install it as a dependency of your Sails app. *
* (For example: npm install sails-mysql --save) *
* *
* 3. Then pass it in, along with a connection URL. *
* (See https://sailsjs.com/config/datastores for help.) *
* *
***************************************************************************/
adapter: 'sails-mysql',
url: 'mysql://user:pass@ip:port/db_name',
pool: false,
},
但是我仍然收到错误消息。 有谁知道我该怎么办?
在此先感谢您的帮助。