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

215 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 →

    17 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...
      • Anonymous commented  · 

        Has this been released as yet?

      • JagadishwarJagadishwar commented  · 

        I am looking forward for the release ...

      • TomTom commented  · 

        Please can we have an update on this?

      • JasmineJasmine commented  · 

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

      • JagadishwarJagadishwar commented  · 

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

      • AlexAlex 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 ArthurKing Arthur commented  · 

        Try the following commad it will keep it alive

        nohup php artisan queue:work &

      • 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