mirror of
https://github.com/Unleash/unleash.git
synced 2025-11-10 01:19:53 +01:00
When a stop signal is sent to Unleash the scheduler-service should
cancel any scheduled jobs. This also applies to the job scheduled for
initial execution with jitter.
We observed that initial jobs was executed after the database
connections are terminated. This appears after v5.9.0 of Unleash.
```
Error: aborted
at Object.queryBuilder (/unleash/node_modules/knex/lib/knex-builder/make-knex.js:112:26)
at createQueryBuilder (/unleash/node_modules/knex/lib/knex-builder/make-knex.js:320:26)
at EventStore.knex [as db] (/unleash/node_modules/knex/lib/knex-builder/make-knex.js:101:12)
at EventStore.setUnannouncedToAnnounced (/unleash/node_modules/unleash-server/dist/lib/features/events/event-store.js:286:33)
at EventStore.publishUnannouncedEvents (/unleash/node_modules/unleash-server/dist/lib/features/events/event-store.js:293:35)
at EventAnnouncer.publishUnannouncedEvents (/unleash/node_modules/unleash-server/dist/lib/services/event-announcer-service.js:9:32)
at runScheduledFunctionWithEvent (/unleash/node_modules/unleash-server/dist/lib/features/scheduler/scheduler-service.js:30:23)
at Timeout.<anonymous> (/unleash/node_modules/unleash-server/dist/lib/features/scheduler/scheduler-service.js:50:27)
at runNextTicks (node:internal/process/task_queues:60:5)
at process.processTimers (node:internal/timers:509:9)
```
|
||
|---|---|---|
| .. | ||
| access | ||
| change-request-access-service | ||
| change-request-segment-usage-service | ||
| client-feature-toggles | ||
| dependent-features | ||
| events | ||
| export-import-toggles | ||
| feature-naming-pattern | ||
| feature-search | ||
| feature-toggle | ||
| group | ||
| instance-stats | ||
| maintenance | ||
| metrics | ||
| playground | ||
| private-project | ||
| project | ||
| project-environments | ||
| scheduler | ||
| segment | ||
| tag-type | ||
| index.ts | ||