【问题标题】:How to configure the parameters for each data node in dolphindb?dolphindb中如何配置每个数据节点的参数?
【发布时间】:2021-08-02 14:53:39
【问题描述】:

两个数据节点有 15 个 CPU 内核:一个节点拥有 7 个内核,另一个节点拥有 8 个内核。如何配置每个数据节点的参数?似乎 cluster.cfg 中的“workerNum”等参数将被两个节点使用。

【问题讨论】:

    标签: database cluster-analysis dolphindb


    【解决方案1】:

    您可以通过以下4种方式指定配置参数值:

    1.Node别名限定配置参数。节点别名在 cluster.nodes 文件中定义。

    nodeA.volumes = D:/DFSRoot/nodeA
    nodeB.volumes = D:/DFSRoot/nodeB
    

    2.(节点别名 + 通配符(“?”或“%”))限定配置参数。 “?”表示单个字符; "%" 代表 0、1 或多个字符。

    %8821.volumes = /DFSRoot/data8821
    %8822.volumes = /DFSRoot/data8822
    DFSnode?.maxMemSize=16
    

    3.使用宏变量进行节点别名的赋值。对于具有 2 个数据节点 nodeA 和 nodeB 的集群:

    volumes = /DFSRoot/<ALIAS>
    

    等价于

    nodeA.volumes = /DFSRoot/nodeA
    nodeB.volumes = /DFSRoot/nodeB
    

    4.如果参数不通过节点别名限定,则表示集群中所有数据节点的通用配置参数值。

    maxConnections=64maxMemSize=12
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-07
      • 2019-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-18
      相关资源
      最近更新 更多