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?
optionalexchange?:string
Defined in: index.ts:72
handler
handler: (
event) =>Promise<void>
Defined in: index.ts:77
Parameters
event
Returns
Promise<void>
maxAttempts?
optionalmaxAttempts?:number
Defined in: index.ts:81
Intentos antes de descartar un mensaje que siempre falla. Por defecto 5.
onError?
optionalonError?: (error,event) =>void
Defined in: index.ts:82
Parameters
error
unknown
event
CloudEvent<unknown> | undefined
Returns
void
prefetch?
optionalprefetch?: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