dolphindb配置文件中的workerNum和localExcutors有什么区别?在教程中,我们经常看到workerNum比localExcutors大1,这就是为什么?
答案 0 :(得分:0)
工作人员旨在接收和协调用户的请求。 workerNum限制了DolphinDB实例可以同时处理的作业数量。如果所要求的工作很简单,那么工作人员将自己完成。否则,协调工作人员将工作分解为子任务,然后将这些子任务分配给自身和池中的本地执行程序。完成所有子任务后,协调工作人员会合并子任务的各个结果,然后将其返回给客户端。
总而言之,工人可以同时充当协调者和执行者,而本地执行者只能用作工作执行者。