微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Bree Scheduler工作线程未完成

如何解决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 举报,一经查实,本站将立刻删除。