成功部署的应用程序无法访问 POSTGRES - HEROKU

时间:2021-04-11 19:23:23

标签: node.js postgresql heroku sequelize.js

我可以将我的简单 Node + Sequelize + Postgres 应用程序部署到 Heroku,但我无法启动。

无论我尝试过什么,我总是得到这个:

SequelizeConnectionRefusedError:连接ECONNREFUSED 127.0.0.1:5432

我的 config.json 是这样的:

"production": {
     "use_env_variable": "DATABASE_URL",
     "dialectOptions": {
        "ssl": {
           "rejectUnauthorized": false
        }
     }
   },

我的联系就是这样

if (process.env.NODE_ENV === "production") 
         { sequelize = new Sequelize(process.env.DATABASE_URL, { "dialectOptions": {
            "ssl": { "rejectUnauthorized": false}}
           })
         }
      else { 
      sequelize = new Sequelize (
            config.database, 
            config.username, 
            config.password, 
            config.params
         )

有什么建议吗?

0 个答案:

没有答案