| 配置项 | 描述 | 建议 |
|---|---|---|
| work_thread_num | OBProxy 的工作线程数,对 CPU 占用影响比较大,默认值为 8。更改后需要重启 OBProxy | 可根据环境动态调整,OBProxy 的 CPU 使用上限为 work_thread_num 的值 |
| task_thread_num | 一些后台任务的线程,如:拉取 rslist 信息,默认值为 2。更改后需要重启 OBProxy | 保持默认值 |
| block_thread_num | block 线程数,默认值为 1。更改后需要重启 OBProxy | 保持默认值 |
| grpc_thread_num | grpc 线程数,默认值为 8。更改后需要重启 OBProxy | 保持默认值 |
| net_accept_threads | 执行 accept 的线程数,默认值为 2。更改后需要重启 OBProxy | 保持默认值 |
| automatic_match_work_thread | 忽略指定的 work_thread_num,根据 CPU 数自动调整线程数,该选项为 true 时,上限为 work_thread_num 的值,默认值为 true。更改后需要重启 OBProxy | 如果 OBProxy 和 OBServer 共部署,会抢占 CPU,建议关闭;如果 OBProxy 单独部署,建议开启 |
| enable_compression_protocol | 关闭压缩,减少 OBProxy 对 CPU 的占用。需要重启 OBProxy 机器才能生效 | 建议配置为 False |
可在 sys 租户下,通过 OBProxy 的 2883 端口连接到 OceanBase 集群,使用 ALTER PROXYCONFIG SET 和 SHOW PROXYCONFIG LIKE 语句修改和查看上述配置项。
示例如下:
obclient> ALTER PROXYCONFIG SET automatic_match_work_thread = False;
obclient> SHOW PROXYCONFIG LIKE 'work_thread_num';「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




