配置管理

在控制节点上,管理员可以对以下配置项进行设置:

  • 控制节点配置
  • 集群节点管理
  • 集群节点配置

具体使用方法,见以下各节。

控制节点配置

管理员可以通过配置管理>控制节点配置页面中的按钮新增、修改或删除控制节点相关的配置项。

1. 控制节点上的配置管理面板


新增控制节点配置的方法如下:

  1. 点击新增控制节点配置
  2. 配置项列输入配置项名称并在列输入配置项值。
    2. 添加控制节点配置项


    注: 在实际环境中,设置的配置项名称和值应与 DolphinDB Server 版本支持的配置项保持一致。详细配置项名称可以参考:参数配置
  3. 点击保存

如需修改已有的配置项,点击配置项右侧的编辑

如需删除已有的配置项,点击配置项右侧的删除

集群节点管理

管理员可以通过配置管理>集群节点管理页面中的按钮新增、修改或删除集群节点。

3. 集群节点管理界面


新增集群节点的方法如下:

  1. 点击新增节点
  2. 为集群节点输入别名、节点类型(数据节点、控制节点、代理节点、计算节点)、主机 IP 地址和端口号。
    4. 新增节点时需要填充的字段


  3. 点击保存

如需修改已有的配置项,点击已有节点右侧的编辑

如需删除已有的配置项,点击已有节点右侧的删除

集群节点配置

管理员可以通过配置管理>集群节点配置页面中的按钮添加、修改或删除 DolphinDB Server 内置的集群节点配置项或自定义配置项。

5. 集群节点配置界面


目前已支持的集群节点配置包含以下类别:

配置项类别 配置项详情
线程
  • localExecutors
  • maxBatchJobWorker
  • maxDynamicWorker
  • webWorkerNum
  • workerNum
内存
  • chunkCacheEngineMemSize
  • maxMemSize
  • memoryReleaseRate
  • regularArrayMemoryLimit
  • warningMemSize
磁盘
  • batchJobDir
  • chunkMetaDir
  • dataSync
  • jobLogFile
  • logFile
  • logLevel
  • maxLogSize
  • redoLogDir
  • redoLogPurgeInterval
  • redoLogPurgeLimit
  • volumes
  • diskIOConcurrencyLevel
网络
  • enableHTTPS
  • localSite
  • maxConnections
  • maxConnectionPerSite
  • tcpNoDelay
发布流
  • maxMsgNumPerBlock
  • maxPersistenceQueueDepth
  • maxPubQueueDepthPerSite
  • maxPubConnections
  • persistenceDir
  • persistenceWorkerNum
订阅流
  • maxSubConnections
  • maxSubQueueDepth
  • persistOffsetDir
  • subExecutorPooling
  • subExecutors
  • subPort
  • subThrottle
系统
  • console
  • config
  • home
  • maxPartitionNumPerQuery
  • mode
  • moduleDir
  • newValuePartitionPolicy
  • perfMonitoring
  • pluginDir
  • preloadModules
  • init
  • startup
  • run
  • tzdb
  • webRoot
  • webLoginRequired
其他 用户自定义的非DolphinDB内置的配置项归于此类。

添加集群节点配置项的方法如下:

  1. 点击新增配置
  2. 从配置项中按照类别选择已内置的配置项或输入自定义的配置项名称。
    6. 添加集群节点配置项


    注: 手动输入的配置项名称如果不存在于 DolphinDB 内置的配置项列表中,将会被归入其他类别。有关详细的配置项信息,参考:参数配置
  3. 【可选】设置配置项的限定词。例如,dn1 或留空。
  4. 设置配置项的值。

如需修改已有的配置项,点击配置项右侧的编辑

如需删除已有的配置项,点击配置项右侧的删除