Skip to content

Documentation / @tenancy-node/transport-rabbitmq / RabbitmqConsumerOptions

Interface: RabbitmqConsumerOptions ​

Defined in: index.ts:70

Properties ​

bindings ​

bindings: readonly string[]

Defined in: index.ts:76

Patrones de enrutamiento: tenant.created, pedido.*, #.


exchange? ​

optional exchange?: string

Defined in: index.ts:72


handler ​

handler: (event) => Promise<void>

Defined in: index.ts:77

Parameters ​

event ​

CloudEvent

Returns ​

Promise<void>


maxAttempts? ​

optional maxAttempts?: number

Defined in: index.ts:81

Intentos antes de descartar un mensaje que siempre falla. Por defecto 5.


onError? ​

optional onError?: (error, event) => void

Defined in: index.ts:82

Parameters ​

error ​

unknown

event ​

CloudEvent<unknown> | undefined

Returns ​

void


prefetch? ​

optional prefetch?: number

Defined in: index.ts:79

Mensajes en vuelo por consumidor. Por defecto 10.


queue ​

queue: string

Defined in: index.ts:74

Cola durable de este microservicio.


url ​

url: string

Defined in: index.ts:71

Publicado bajo la licencia MIT.