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

179 votes
Vote
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)
    You have left! (?) (thinking…)
    Arandi LópezArandi López shared this idea  ·   ·  Admin →

    9 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...
      • AlexAlex 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 EwingButch 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 BarringtonTom 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

      • NickNick commented  · 

        Glad to hear this is under review!

      • ZeroZero 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.

      • CliveClive 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