我在使用 Postgres 启动 Kong 时遇到了麻烦。我检查了我的桌面日志
root@miki:/var/log/postgresql#
2019-04-22 07:35:28.040 CEST [1181] LOG: listening on IPv4 address "127.0.0.1", port 5432
2019-04-22 07:35:28.070 CEST [1181] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
2019-04-22 07:35:28.438 CEST [1426] LOG: database system was shut down at 2019-04-21 20:13:57 CEST
2019-04-22 07:35:28.546 CEST [1181] LOG: database system is ready to accept connections
2019-04-22 07:35:29.175 CEST [1690] [unknown]@[unknown] LOG: incomplete startup packet
这是什么意思?
我的 postgresql 正在运行
/etc/init.d/postgresql status
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled)
Active: active (exited) since Mon 2019-04-22 07:35:30 CEST; 1h 45min ago
Process: 1939 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 1939 (code=exited, status=0/SUCCESS)
апр 22 07:35:30 miki systemd[1]: Starting PostgreSQL RDBMS...
апр 22 07:35:30 miki systemd[1]: Started PostgreSQL RDBMS.
这意味着您的数据库启动得很好。
这意味着有人发起了到 5432 端口的 TCP 或 Unix 域套接字连接,但没有继续进行身份验证尝试。这是无害的。一些合法的启动脚本在每次启动 PostgreSQL 时都会执行此操作,可能是为了检查它是否已启动。
无论 Kong 是什么以及您启动它时遇到的麻烦,这些消息都没有说明它。