首批通过分布式安全可靠测评,为关键业务系统打造
CPU 相关参数
更新时间:2026-07-05 16:03:35
| 配置项 | 描述 | 建议 |
|---|---|---|
| work_thread_num | OBProxy 的工作线程数,对 CPU 占用影响比较大,默认值为 128。更改后需要重启 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 |
work_thread_num 的值设定得较大。
|
| 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';