Bree Scheduler工作线程未完成

问题描述

我正在节点下实现bree调度程序。

计划程序启动正常,并在第一次运行作业。但是,当它尝试重新运行计划的作业时,会报告它仍在运行。

主bree调度程序正在从工作线程中接收完成的消息,但仍报告它正在运行。

尝试过 (parentPort)parentPort.postMessage({fileName:workerData,status:'done'}); 和 (parentPort)parentPort.postMessage({fileName:workerData,status:'Done'}); 并尝试 process.exit(0);

这两个报告都返回给主要工作人员,以获得回应 作业“ hello”的工人退出代码为0 { 要么 工作“ standardindex”的工作者发送了一条消息{ 消息:{文件名:{作业:[对象]},状态:'完成'},

因此不确定其bree是否未正确记录此日志或workerThread是否未断开连接

如果存在问题,

nodejs在Windows 10上运行。目前找不到任何存在相同问题的东西。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)