最近在看 OB 内部租户相关资料,整理了系统内置的特殊租户 ID 含义,分享给大家,方便日常运维排查时看懂监控和日志里的租户标识。
这类内置租户属于系统内部租户,并不是我们手动创建的业务租户,各自承担不同的底层系统职责。
500 是 clog 租户,数据库里非实体租户产生的内存消耗,都会归到这个租户统计;
501 为选举租户,负责集群内部选举相关逻辑;
502 核心租户,承载数据库核心系统功能的管理操作;
503 根租户,是整个集群权限最高的租户,集群级别的系统管理操作都需要根租户权限;
504 用于系统管理类操作,例如创建表空间、管理账号权限等;
505 面向普通用户操作,没有系统管理权限,用来隔离普通业务访问,保障系统稳定;
506 负责多租户之间日志的区分与管理;
507 是应急监控租户;
508 反序列化租户;
509 专门处理迁移、备份相关请求;
510 Root Service 租户;
512 用于维护 server 黑名单;
999 诊断租户,用于数据库诊断相关工作。
日常排查内存占用、日志、后台任务时,经常会看到这些 ID。如果监控看到 500、503 这类内置租户资源占用高,就知道是数据库底层后台行为,而不是业务租户产生的负载,方便区分问题方向。