Skip to content
PackagesCommunicationDocs 1.3.x

@connectum/events-amqp

AMQP and RabbitMQ adapter with topology, confirms, recovery, and external-contract publishing.

Install

bash
npm install @connectum/events-amqp
bash
pnpm add @connectum/events-amqp
bash
bun add @connectum/events-amqp

Start Here

typescript
import { AmqpAdapter } from '@connectum/events-amqp';

const adapter = AmqpAdapter({
  url: 'amqp://localhost:5672',
  exchange: 'events',
  exchangeType: 'topic',
});

For a complete, source-verified workflow, continue with the focused guide below.

Key Entry Points

Entry pointUse it to
AmqpAdapterConnect EventBus to an AMQP broker.
AmqpAdapterOptionsConfigure connection, topology, publishing, and recovery.
isAutoRetriablePublishErrorClassify adapter failures for retry policy.

Runtime boundaries and extension seams remain in Connectum Runtime Architecture.

Learn / Configure / API Reference

Compare all Connectum packages by capability.