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

77 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Arandi López shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    20 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Ladislav Kubes commented  ·   ·  Flag as inappropriate

        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??

      • Jasmine commented  ·   ·  Flag as inappropriate

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

      • Jagadishwar commented  ·   ·  Flag as inappropriate

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

      • Alex commented  ·   ·  Flag as inappropriate

        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?

      • Alex commented  ·   ·  Flag as inappropriate

        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  ·   ·  Flag as inappropriate

        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  ·   ·  Flag as inappropriate

        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

      • Zero commented  ·   ·  Flag as inappropriate

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

      • Anonymous commented  ·   ·  Flag as inappropriate

        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  ·   ·  Flag as inappropriate

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

      Feedback and Knowledge Base