I suggest you ...

Allow Supervisor installation for laravel queue workers

As Laravel mention in its docs, to keep a queue worker deamon alive, you have to confgure supervizor.. Laravel Forge has in its default app stack supervizor installed and a UI for its config.

Please install supervizor in laravel stack apps, Redis is great, and thank you, but we still need supervizor to keep queues deamon alive

Queues are used for jobs, event handling, mails, notifications

78 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Arandi López shared this idea  ·   ·  Admin →

    20 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • Ladislav Kubes commented  · 

        What? This is some mistake, right? If I have application built on Symfony framework and using real queue server like Rabbit MQ, then I am out of luck? Why? Why this limitation to Redis and Laravel??

      • Nick commented  · 

        Excited to know when this will actually be up.

      • Alex commented  · 

        Any news ?

      • Anonymous commented  · 

        Has this been released as yet?

      • Jagadishwar commented  · 

        I am looking forward for the release ...

      • Tom commented  · 

        Please can we have an update on this?

      • Jasmine commented  · 

        I am looking forward to this release on Sept 15, 2017 and I have projects on hold until then =)

      • Jagadishwar commented  · 

        Any update on this please ...this is really important features that is required for laravel apps

      • Alex commented  · 

        Any update on this ? I will have to create my "production" environment in the next 1-2 weeks. Are you close to offer this anytime soon?

      • King Arthur commented  · 

        Try the following commad it will keep it alive

        nohup php artisan queue:work &

      • Alex commented  · 

        Is there any update on this ? Confirmed intention to add it ?
        Any roadmap ?

        We are goint to decide if Cloudway is ok for our Laravel app, and supervisord is a mst.
        Thanks

      • Butch Ewing commented  · 

        I was able to set it up as a scheduled task CRON job. You can use Task Scheduling to schedule Artisan commands and operating system commands. As described here: https://laravel.com/docs/5.4/scheduling#introduction

        I added the following to App\Console\Kernel.php:

        ```
        $schedule->command('queue:work --daemon')->everyMinute()->withoutOverlapping();
        ```

        Then, I created an advanced CRON job in my Cloudways Application Console:

        ```
        * * * * * php /home/path-to-application/application-id/public_html/artisan schedule:run >> /dev/null 2>&1
        ```

      • Tom Barrington commented  · 

        Hi, please can we have an update on this? I am in the process of migrating some of my laravel apps from Forge over to Cloudways, however cannot proceed until Supervisor is available.

        Best,
        Tom

      • Nick commented  · 

        Glad to hear this is under review!

      • Zero commented  · 

        This is essential part for laravel worker. Please install it asap.

      • Anonymous commented  · 

        I am about to launch my Laravel app and this is an essential part. Cloudways looks great and I'm all ready to sign up. BUT - I need this to go ahead. Otherwise I am having to really consider Forge.

      • Clive commented  · 

        This is a fundamental building block in my Laravel application too.

      • Anonymous commented  · 

        Yes it would be great to have supervisor to keep our queues alive !

      Feedback and Knowledge Base