The current line in the documentation on how to setup a single worker as an DeadLetterDatabaseQueue is incorrect and a bit confusing for less technical people.
There is no service in Drupal named 'wmsubscription_dead_letter_queue.queue.database';
I would suggest to change the following :
To enable dead letter queue for a specific queue instead, add the following to settings.php
```php
$settings['queue_service_[QUEUE_ID]'] = 'wmsubscription_dead_letter_queue.queue.database';
```
into
To enable dead letter queue for a specific queue instead, add the following to settings.php
Replace QUEUE_ID with the actual name of your queue worker.
```php
$settings['queue_service_QUEUE_ID'] = 'dead_letter_queue.queue.database';
```
and maybe add a simple example of setting it to a single core queue worker.
For example the core thumbnail downloader.
```php
$settings['queue_service_media_entity_thumbnail'] = 'dead_letter_queue.queue.database';
```
I have added a simple PHPStorm DIFF patch reflecting the changes above.
Specified the version for this patch to 1.1.0, but it actually applies to 1.x.x as the readme is exactly the same in both versions.