node.js - Postgresql 问题..DatabaseError : Connection terminated

标签 node.js postgresql angular5

我们正在使用 pm2 第三方中间件,并且每天都会终止与 PostgreSQL 的连接

[2019-07-17 23:52:47.639] [错误] ccd-error-logger - Postgresql 问题.. DatabaseError: 连接终止

var connectionString = process.env.DATABASE_URL ||  'pg://postgres:root@localhost:5432/13122018';
var pg = require("pg");
var port = process.env.LISTEN_PORT || 5000;
var client = new pg.Client(connectionString);
client.connect(function (error) {
  if (error) {
    ccderrorlogger.error("client Problem with Postgresql" + error);
  } else {
    uiinfologger.debug("client Connected with Database");
  }
});

最佳答案

如果你收到

"Connection terminated"

错误,那么您的代码中可能有一个 .end() 关闭了池连接。

关于node.js - Postgresql 问题..DatabaseError : Connection terminated,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57086343/

相关文章:

node.js - 在文件中输出调试包日志

sql - 复杂用户匹配算法性能

postgresql - 哪些表有表继承

javascript - 对象数组在 AngOninit 中显示未定义 5

node.js - 如何强制 npm 默认安装特定版本的包?

node.js - 使用 Passport js failureRedirect 方法发回数据

Javascript, Promise.then 返回值

postgresql - 是否可以使用 Liquibase 和 PostgreSQL 将列默认设置为 LOCALTIMESTAMP?

codeigniter - Firebase 网络推送通知

javascript - 无法在 Angular 5 npm 包中传递 @Input 变量(使用 ng-packagr 创建)