Skip to content
Meeko
Type to search the guides and the API reference. Open it from any page with / or Ctrl K; move with the arrow keys and open a result with Enter.
Get started

Contents

On this page

Not translated yet

This page has not been translated into English yet, so it is shown in Spanish.

BunServerOptions

interfaz

Opciones de createBunServer.

ts
import type { BunServerOptions } from "@meekojs/meeko/bun";

Source code src/bun.ts:117

Declaración #

ts
interface BunServerOptions {
	readonly publicOrigin?: string
	readonly platform?: ServerPlatform
	readonly onError?: (error: unknown, requestId: string) => void
	readonly maxPayloadLength?: number
	readonly backpressureLimit?: number
	readonly idleTimeout?: number
	readonly sendPings?: boolean
}

Example #

ts
import type { BunServerOptions } from "@meekojs/meeko/bun";

const options: BunServerOptions = { publicOrigin: "https://example.com", maxPayloadLength: 16 * 1024, idleTimeout: 120 };

Propiedades #

publicOrigin #

propiedad sólo lectura opcional

readonly publicOrigin?: string

Sustituye al publicOrigin de la aplicación en las comprobaciones de Origin de HTTP y Socket.

platform #

propiedad sólo lectura opcional

readonly platform?: ServerPlatform

Plataforma que recibe cada petición. Por defecto, Bun con Bun.env.

onError #

propiedad sólo lectura opcional

readonly onError?: (error: unknown, requestId: string) => void

Observador de errores; por defecto, el de la aplicación.

maxPayloadLength #

propiedad sólo lectura opcional

readonly maxPayloadLength?: number

Frame entrante más grande; Bun cierra los mayores. Por defecto, el límite de Socket de la aplicación o 64 KiB.

backpressureLimit #

propiedad sólo lectura opcional

readonly backpressureLimit?: number

Bytes salientes en cola por peer antes de que un envío falle y cierre el peer con 1011. Por defecto, 1 MiB.

idleTimeout #

propiedad sólo lectura opcional

readonly idleTimeout?: number

Segundos sin tráfico antes de que Bun cierre un peer. Por defecto, 60.

sendPings #

propiedad sólo lectura opcional

readonly sendPings?: boolean

Envía pings a los peers inactivos para que las conexiones vivas no caduquen. Por defecto, true.

See also #

Was this page helpful?

Add a comment

It is sent when you choose “Yes” or “No”. Only the page, your answer and the comment are stored: no cookies and no personal data.

0 of 2000 characters

Edit on GitHub: packages/meeko/src/bun.ts