| 12345678910111213141516171819 |
- const { Pool } = require('pg');
- const pool = new Pool({
- host: process.env.DB_HOST || '121.37.183.152',
- port: parseInt(process.env.DB_PORT || '5432'),
- database: process.env.DB_NAME || 'lp-card-test',
- user: process.env.DB_USER || 'postgres',
- password: process.env.DB_PASSWORD || '123456',
- // 生产环境连接池配置
- max: 20,
- idleTimeoutMillis: 30000,
- connectionTimeoutMillis: 5000,
- });
- pool.on('error', (err) => {
- console.error('数据库连接池异常:', err.message);
- });
- module.exports = pool;
|