@tripo3d/lens / server / SsrErrorBuffer
Class: SsrErrorBuffer
Defined in: src/server/error-buffer.ts:39
SSR 服务端错误缓冲:收 Nitro error hook 等来源的错误,每渲染 ≤ maxErrors、栈截断 ≤10 帧、URL 去 query 脱敏,snapshot() 交注入容器
Constructors
Constructor
ts
new SsrErrorBuffer(options?): SsrErrorBuffer;Defined in: src/server/error-buffer.ts:43
Parameters
| Parameter | Type |
|---|---|
options? | SsrErrorBufferOptions |
Returns
SsrErrorBuffer
Accessors
size
Get Signature
ts
get size(): number;Defined in: src/server/error-buffer.ts:66
已登记条数
Returns
number
Methods
record()
ts
record(err, statusCode?): void;Defined in: src/server/error-buffer.ts:49
登记一条服务端错误(超额静默丢弃)
Parameters
| Parameter | Type |
|---|---|
err | unknown |
statusCode? | number |
Returns
void
snapshot()
ts
snapshot(): SsrServerError[];Defined in: src/server/error-buffer.ts:61
当前已登记错误的副本