4.0.2 • Published 5 years ago

hemera-graceful-shutdown v4.0.2

Weekly downloads
1
License
MIT
Repository
github
Last release
5 years ago

Hemera-graceful-shutdown package

npm styled with prettier

Shutdown Hemera graceful asynchronously. By default the hemera onClose hook is called when SIGINT or SIGTERM was triggered.

Usage

const hemera = new Hemera(nats)
hemera.use(require('hemera-graceful-shutdown'))
hemera.gracefulShutdown((signal, next) => {
  next()
})

Plugin decorators

  • .gracefulShutdown(Function handler)

Caveats

  • Don't register signal handlers otherwise except with this plugin.
  • Use hemera onClose hook to release resources in your plugin.
  • The process will be exited after a certain timeout (Default 10 seconds) to protect against stuck process.
4.0.2

5 years ago

4.0.1

5 years ago

4.0.0

5 years ago

3.0.6

6 years ago

3.0.5

6 years ago

3.0.4

6 years ago

3.0.3

6 years ago

3.0.2

6 years ago

3.0.1

6 years ago

3.0.0

6 years ago

2.0.0

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago

0.0.2

7 years ago

0.0.1

7 years ago