Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/437.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当我重新启动node.js web服务器时,调用堆栈会发生什么变化?_Javascript_Node.js - Fatal编程技术网

Javascript 当我重新启动node.js web服务器时,调用堆栈会发生什么变化?

Javascript 当我重新启动node.js web服务器时,调用堆栈会发生什么变化?,javascript,node.js,Javascript,Node.js,我正在使用co包编写一些异步代码,当用户执行操作但不向该用户返回任何内容时,会触发co包。我需要知道,如果在执行过程中重新启动使用Express.js的node.js服务器,这些操作是否会丢失。订购事务时,它会以json格式打印使用redis导出的事务详细信息,事务完成后,您将删除该数据 在开始新流程之前,您检查了未完成的流程 如果有未完成的事务,请先处理它们。 请注意,在redis中以序列化方式保留未完成的事务详细信息 还应该查看:队列系统当事务被订购时,它以json格式打印使用redis导出

我正在使用co包编写一些异步代码,当用户执行操作但不向该用户返回任何内容时,会触发co包。我需要知道,如果在执行过程中重新启动使用Express.js的node.js服务器,这些操作是否会丢失。

订购事务时,它会以json格式打印使用redis导出的事务详细信息,事务完成后,您将删除该数据

在开始新流程之前,您检查了未完成的流程

如果有未完成的事务,请先处理它们。 请注意,在redis中以序列化方式保留未完成的事务详细信息


还应该查看:队列系统当事务被订购时,它以json格式打印使用redis导出的事务详细信息,并且在事务完成时删除该数据

在开始新流程之前,您检查了未完成的流程

如果有未完成的事务,请先处理它们。 请注意,在redis中以序列化方式保留未完成的事务详细信息


还应该看看:队列系统

如果重新启动,环境将重新创建,因此在此之前内存中的所有内容都将丢失。除非你有某种东西能以某种方式将内存中的东西持久化并将其还原。我如何在重启之间维护调用堆栈?我们时不时地会进行部署,我们会手动进行部署。如果您重新启动,环境将重新创建,因此您将丢失之前内存中的所有内容。除非你有某种东西能以某种方式将内存中的东西持久化并将其还原。我如何在重启之间维护调用堆栈?我们时不时地进行部署,并且手动进行部署。