合并请求
只针对于
server框架,rpc没有
把接口调用抽象成函数调用,同时调用多个接口时会发出多次请求,这完全可以合并成一次请求
phecda-server会开放一条路由,用于合并请求,和trpc类似
同样存在限制
服务方
默认的并行路由是/__PHECDA_SERVER__,可以手动设置
ts
bind(app, data, {
parallelRoute
})如果设置false,就禁用
调用方
ts
const chain = createClient(
{ user: UserController },
adaptor,
{
batch:true,
parallelRoute: '/__PHECDA_SERVER__'
}
)