Skip to content
全部能力
网关backends/gateway

gateway 能力面

把 BFF、鉴权、租户、限流、OpenAPI 和路由契约放在请求入口处。

打开文档
稳定性
稳定
作用域
按请求隔离
边界
backends/gateway
gatewaybackends/gateway
类型安全200 OKGET /v1/gateway
GET /v1/gateway

总延迟

36 ms

p50

15 ms

p95

55 ms

RPS

1.7k

端点

OpenAPI 3.1
路由状态延迟
GET/v1/gateway20015 ms
GET/v1/gateway/:id20019 ms
POST/v1/gateway20124 ms
GET/v1/health2006 ms

响应结构

JSON
{
  "id": string,
  "slug": "gateway",
  "data": gateway[],
  "meta": { total: number }
}
backends/gatewayOpenAPI + 类型路由
使用方式router.ts
typescript
router.ts
1import { createApp } from "@nebutra/gateway-core";
2import { tenancy, rateLimit } from "@nebutra/gateway-core/middleware";
3
4const app = createApp()
5  .use(tenancy())
6  .use(rateLimit({ rps: 100 }));
7
8app.get("/v1/posts", async (c) => {
9  return c.json({ tenant: c.var.tenant.id });
10});