# ClusteredRedisQueue.start() method · @imqueue/core

Source: https://imqueue.org/api/core/latest/core.clusteredredisqueue.start/
Published: 2026-08-04
Author: @imqueue maintainers (https://github.com/imqueue)
Package: @imqueue/core 3.3.2 — generated reference, not hand-written

Starts every server's queue concurrently.

**Signature:**

```typescript
start(): Promise<ClusteredRedisQueue>;
```
**Returns:**

Promise<[ClusteredRedisQueue](https://imqueue.org/api/core/latest/core.clusteredredisqueue/)>

this queue instance

## Remarks

A failure on any one server rejects this call while the others continue starting, and the cluster stays in the started state — so servers that join afterwards are still started automatically.

Always emits one informational log line, regardless of [IMQOptions.verbose](https://imqueue.org/api/core/latest/core.imqoptions.verbose/).

