小编sup*_*fal的帖子

如何从 Nest.js 中的服务触发应用程序关闭?

我正在寻找一种从 Nest.js 中仍会调用钩子的服务触发应用程序关闭的方法。

我有一个案例,当我在服务中处理消息时,在某些情况下这应该关闭应用程序。我曾经抛出未处理的异常,但是当我这样做时,Nest.js 不会调用类似我的情况所需的onModuleDestroy钩子onApplicationShutdown,甚至不会调用类似的关闭钩子。

.close()INestApplication工作正常调用,但我如何将它注入我的服务?或者也许我可以使用其他一些模式来实现我想要做的事情?

非常感谢大家的帮助。

javascript lifecycle node.js typescript nestjs

4
推荐指数
1
解决办法
3580
查看次数

标签 统计

javascript ×1

lifecycle ×1

nestjs ×1

node.js ×1

typescript ×1