Skip to content

Commit e99c312

Browse files
committed
fix: support waiting db connection;
1 parent b55ab9f commit e99c312

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

packages/instance-controller/src/scheduler.ts

+4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import Config from "./config"
22
import { getApplicationsInStatus, InstanceStatus, updateApplicationStatus } from "./support/application"
3+
import { DatabaseAgent } from "./support/db"
34
import { InstanceOperator } from "./support/instance-operator"
45
import { logger } from "./support/logger"
56

@@ -10,6 +11,9 @@ export function start_schedular() {
1011
}
1112

1213
function loop() {
14+
if (!DatabaseAgent.db) {
15+
return logger.info('waiting for db connected...')
16+
}
1317
const tick = new Date()
1418
handle_prepared_start(tick)
1519
handle_starting(tick)

0 commit comments

Comments
 (0)