gpt4 book ai didi

mysql - Heroku 上的 sails 没有升起

转载 作者:行者123 更新时间:2023-11-29 21:45:08 27 4
gpt4 key购买 nike

我花了几个小时尝试让我的 sails 应用程序在 Heroku 上运行。目前正在运行

`web: sails lift --silly`

来自 Procfile。

我的 production.js 文件如下所示

`connections: {
subzapp_db: {

adapter: 'sails-mysql',
host: process.env.CLEARDB_DATABASE_URL,
user: process.env.CLEARDB_USER,
password: process.env.JAWSDB_PASS,
database: process.env.CLEARDB_NAME

}

},

和我的 models.js

module.exports.models = {
迁移:'删除',
连接:'subzapp_db'
};

`slug compilation finished 
Dec 08 17:33:54 subzapp heroku/web.1: State changed from crashed to starting
Dec 08 17:34:09 subzapp heroku/web.1: Starting process with command `sails lift --silly`
Dec 08 17:34:11 subzapp app/web.1: Starting app...
Dec 08 17:34:12 subzapp app/web.1: Setting Node environment...
Dec 08 17:34:12 subzapp app/web.1: Loading app config...
Dec 08 17:34:12 subzapp app/web.1: Exposing global variables... (you can disable this by modifying the properties in `sails.config.globals`)
Dec 08 17:34:12 subzapp app/web.1: events.js:141
Dec 08 17:34:12 subzapp app/web.1: throw er; // Unhandled 'error' event
Dec 08 17:34:12 subzapp app/web.1: ^
Dec 08 17:34:12 subzapp app/web.1: Error: connect ECONNREFUSED 67.214.212.101:12345
Dec 08 17:34:12 subzapp app/web.1: at Object.exports._errnoException (util.js:837:11)
Dec 08 17:34:12 subzapp app/web.1: at exports._exceptionWithHostPort (util.js:860:20)
Dec 08 17:34:12 subzapp app/web.1: at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1060:14)

`我正在使用 Cleardb mysql 插件。我已经尝试过只包含数据库 url 和一百万个其他内容的生产 js 文件。真的真的真的卡住了。我也尝试更改为jawsdb,但出现同样的错误。这在我的本地机器上运行良好。非常感谢任何帮助。

最佳答案

ECONNREFUSED 表示您的数据库访问失败。可能是错误的用户/密码、错误的数据库名称或地址。仔细检查这些值!

关于mysql - Heroku 上的 sails 没有升起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34169326/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com