num_accept_threads参数的含义

提问参考模版:

  • nebula 版本:1.0
  • 部署方式(分布式 / 单机 / Docker / DBaaS):分布式
  • 硬件信息
    • 磁盘( 推荐使用 SSD)SSD
    • CPU、内存信息
  • 问题的具体描述

由于有大量查询的需求,想尽可能的提高查询的并发度,想问下:
num_accept_threads这个参数的具体的含义,官网给的解释是“接受进入连接的线程数”,没明白。是指java-client的AsyncGraphClient.class或者GraphClient.class链接grpahd的线程数?那为什么默认值是1呢,只有一个线程能链接吗?

调节num_accept_threads可以提高并发度吗?
还有num_worker_threads这个参数,是否可以提高并发度?

num_accept_threads会影响新建连接.thrift是accept thread接收到连接之后,交给worker线程去处理的(num_worker_threads).

浙ICP备20010487号