# How to assign 1 worker to a queue?

**URL:** <https://discuss.hangfire.io/t/how-to-assign-1-worker-to-a-queue/2951>\
**Category:** question\
**Tags:** sql-server, queues\
**Created:** [February 14, 2017, 2:32pm UTC](https://discuss.hangfire.io/t/how-to-assign-1-worker-to-a-queue/2951 "2017-02-14T14:32:22Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Steven\_O](https://avatars.discourse-cdn.com/v4/letter/s/c68b51/32.png) [@Steven\_O](https://discuss.hangfire.io/u/Steven_O)\
**Post date:** [February 14, 2017, 2:32pm UTC](https://discuss.hangfire.io/t/how-to-assign-1-worker-to-a-queue/2951/1 "2017-02-14T14:32:22Z")

</div>

Is there a way to create a queue and assign it one worker during startup?

If so, can I have more than 1 queue and each worker only looks at its queue? I would not want more than 1 thing being pulled off the queue at the same time.

Thanks.
