Node.js 如何在nodejs中阻止服务器终止?

Node.js 如何在nodejs中阻止服务器终止?,node.js,error-handling,runtime-error,Node.js,Error Handling,Runtime Error,我在数组中有动态值(比如100)。所有值都是Neo4j数据库查询(cypher)。每个查询从服务器中带来30个值 有时,如果在xyz数字查询中发生错误,为了处理发生的错误,我在Cypher查询会话的catch()中使用了process.exit(),因为我希望停止完整的执行,并放弃以前的值,但这也会杀死正在运行的服务器 我想从一开始就评估一切, 我想自动重新启动服务器 或 不管使用process.exit(),如果我可以调用任何东西以停止当前执行并从头开始重新启动当前请求,请使用任何其他方法 简

我在数组中有动态值(比如100)。所有值都是Neo4j数据库查询(cypher)。每个查询从服务器中带来30个值

有时,如果在xyz数字查询中发生错误,为了处理发生的错误,我在Cypher查询会话的catch()中使用了process.exit(),因为我希望停止完整的执行,并放弃以前的值,但这也会杀死正在运行的服务器

我想从一开始就评估一切, 我想自动重新启动服务器

不管使用process.exit(),如果我可以调用任何东西以停止当前执行并从头开始重新启动当前请求,请使用任何其他方法

简而言之:发生错误时,服务器不应停止


如果您想让NodeJs在终止时重新启动,请提供帮助

只需尝试使用process manager程序来运行节点


例如

如果希望节点在终止时重新启动

只需尝试使用process manager程序来运行节点


例如

你能从例行程序中“返回”吗?把错误抛到链子上怎么样?没有看到你的代码,我们帮不了什么忙。你能不能从例行程序中“返回”?把错误抛到链子上怎么样?如果看不到你的代码,我们帮不了什么忙。