{"type":"rich","version":"1.0","provider_name":"phorkie","provider_url":"https:\/\/p.cweiske.de\/","title":"laravel horizon: not all queues visible","author_name":"Christian Weiske","cache_age":86400,"width":900,"height":900,"html":"<!-- embedding all files of https:\/\/p.cweiske.de\/620 -->\n<link rel=\"stylesheet\" href=\"https:\/\/p.cweiske.de\/css\/embed.css\"\/>\n<div class=\"phork\" id=\"620\">\n    <div class=\"phork-file\">\n <div class=\"phork-content\">\n  \n<div class=\"document\">\n\n\n<div class=\"section\" id=\"problem\">\n<h1>Problem<\/h1>\n<p>Our laravel horizon instance did only show one queue, while I definitely dispatched some jobs on a second queue.<\/p>\n<\/div>\n<div class=\"section\" id=\"solution\">\n<h1>Solution<\/h1>\n<p>My <tt class=\"docutils literal\">.env<\/tt> file had <tt class=\"docutils literal\">QUEUE_DRIVER=sync<\/tt>, so horizon showed only sync'ed jobs, and no redis queues at all.\nBecause I manually dispatched jobs on a non-default queue, they used redis, despite the <tt class=\"docutils literal\">QUEUE_DRIVER<\/tt> setting.<\/p>\n<\/div>\n<\/div>\n\n <\/div>\n <div class=\"phork-meta\">\n  <a href=\"https:\/\/p.cweiske.de\/620\/rev-raw\/3548b1e702d1a682765ee0f9125caf6b78e223cd\/README.rst\" style=\"float: right\">view raw source<\/a>\n  <a href=\"https:\/\/p.cweiske.de\/620#README.rst\">README.rst<\/a>\n <\/div>\n<\/div>\n<\/div>\n"}
