125_add_group_rpm_limit.sql 489 B

1234567
  1. -- Add per-group Requests-Per-Minute limit.
  2. -- rpm_limit: 分组统一 RPM 上限(0 = 不限制)。
  3. -- 一旦配置即接管该用户在该分组的限流,覆盖用户级 users.rpm_limit。
  4. -- 计数键:rpm:ug:{user_id}:{group_id}:{minute}。
  5. ALTER TABLE groups ADD COLUMN IF NOT EXISTS rpm_limit integer NOT NULL DEFAULT 0;
  6. COMMENT ON COLUMN groups.rpm_limit IS '分组 RPM 上限;0 表示不限制;设置后接管该分组用户的限流(覆盖用户级 rpm_limit)。';