如何解决如何在没有任何插件的情况下正确重启 .JS 脚本的 node.js 内部进程
在没有额外插件的情况下,在 main.js 中间隔重启 js 脚本的最佳方法是什么? 示例包含通用方法。
在 main.js 中
let action1 = require("./actions/action1.js");
setInterval(function() {
try{
let restart = action1 .refresh();
} catch (error) {console.log("Fatal error: ",error,"\r");}
},1800000);
action1.js
// lets say contains a scenario of an increment value stored in an array.
// Refresh() method clear this array on time interval fired by main.js
node.js 可以处理脚本运行时突然 main.js 再次调用同一个脚本的情况吗?它终止脚本并再次运行它?还是保持旧脚本运行并以新线程启动新脚本?
感谢您的时间!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。