基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
File Handle 对 OBProxy 连接数上限影响
更新时间:2023-11-14 03:16
操作系统文件句柄 File Handle 对 OBProxy 进程连接上限有影响。
说明
文件句柄 File Handle 是计算机操作系统中一种用来标识和操作文件的机制,通常是一个整数或指针。每个打开的文件都有一个唯一的文件句柄,操作系统用它来管理文件的读写和关闭等操作,程序员可以通过文件句柄来访问和操作文件。在大多数编程语言中,包括 C、C++、Java 等,文件句柄是通过文件指针或文件描述符来实现的。
当通过 root 进程启动 OBProxy 时,由于操作系统设置,会导致 File Handle 文件句柄数上限为 65535,当 obproxy 进程操作系统中的连接超过这个值时,新的连接需要进入请求排队。
可以采用 OBProxy 标准镜像 OS 的 admin 用户来启动 OBProxy 及其守护进程,这样 File Handle 的上限可达 15w。
适用版本
OceanBase 数据库 2.x 和 3.x 版本。
解决方法
解决方法: 采用 OBProxy 标准镜像 OS 的 admin 用户启动 OBProxy 及其守护进程,File Handle 上限可达 15w。