云数据库 GAUSSDB-cm_server参数:thread_count
thread_count
参数说明:agent线程池的线程数。
参数类型:字符串
参数单位:无
取值范围:该参数分为2个部分,'worker_thread_count, io_ratio',这2个部分的具体含义如下:
- worker_thread_count:AgentWorker的线程数量,取值范围2~1000。
- io_ratio:io和worker线程的比例,值为n代表一个AgentIO线程对应n个AgentWorker线程,取值范围1~100。AgentIO线程最少一个。
如果第一部分的参数,即AgentWorker的线程数量大于集群节点数与处理cm_ctl请求的线程数(集群节点数小于32默认1个线程,否则4个线程)之和,实际生效值为集群节点数与处理cm_ctl请求的线程数之和。
默认值:"(1000,1)"
设置方式:该参数为CM参数,参数修改请参考表2中方式一进行设置,修改后需要重启cm_server才能生效。
设置建议:不做调整设置为默认值。若要更改,请在理解参数含义后谨慎操作,避免因误操作产生意料之外的风险。
设置不当的风险与影响:设置不当可能导致CM故障检测和恢复不及时、cpu负载变高。