I want to initiate queue:work from my code level rather than using any artisan commands or other supervisor, daemon listeners, so i don't have to do extra queue listeners stuff on background.

Is this possible or not ? If not how can i able to make process working on background when needed