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