- > start
- > CONFIG_PATH='./config.yaml' npx bap start
- node:internal/process/promises:391
- triggerUncaughtException(err, true /* fromPromise */);
- ^
- Error: connect ECONNREFUSED 127.0.0.1:3306
- at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1607:16) {
- errno: -111,
- code: 'ECONNREFUSED',
- syscall: 'connect',
- address: '127.0.0.1',
- port: 3306,
- fatal: true
- }
- Node.js v20.17.0
复制代码 跟随系统服务启动在 mysql 启动前就执行了,而项目依赖 mysql 此时就会因为连接失败而导致无法正常启动。是否应该有个逻辑检测各服务是否已成功启动以及相应的重试机制?
|
|