dolphindb配置文件中的workerNum和localExcutors有什么区别?

时间:2019-07-28 03:16:40

标签: dolphindb

dolphindb配置文件中的workerNum和localExcutors有什么区别?在教程中,我们经常看到workerNum比localExcutors大1,这就是为什么?

1 个答案:

答案 0 :(得分:0)

工作人员旨在接收和协调用户的请求。 workerNum限制了DolphinDB实例可以同时处理的作业数量。如果所要求的工作很简单,那么工作人员将自己完成。否则,协调工作人员将工作分解为子任务,然后将这些子任务分配给自身和池中的本地执行程序。完成所有子任务后,协调工作人员会合并子任务的各个结果,然后将其返回给客户端。

总而言之,工人可以同时充当协调者和执行者,而本地执行者只能用作工作执行者。