# QueueConfig

**Kind:** Interface

**Source:** [`atloria-monorepo/apps/parser-orchestrator/src/interfaces/config.interface.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/apps/parser-orchestrator/src/interfaces/config.interface.ts#L144)

Queue configuration

## Properties

| Property | Type |
|---|---|
| `name` | `string` |
| `defaultJobOptions` | `{
    /**
     * Number of retry attempts
     * @default 3
     */
    attempts: number;

    /**
     * Backoff strategy
     */
    backoff: {
      type: 'exponential' | 'fixed';
      delay: number;
    };

    /**
     * Remove job on completion
     */
    removeOnComplete: boolean | number;

    /**
     * Remove job on failure
     */
    removeOnFail: boolean | number;
  }` |
