タグ

2022年7月9日のブックマーク (2件)

  • Laravel+supervisorでQueue | idealive tech blog

    どうもこんにちは メール送信処理を非同期的に送信したかったので、 LaravelのQueueと、プロセス監視にSupervisorを使いました。 ま、先人たちがすでにさんざんやっておられる、アレです。 それぞれにわかりやすく執筆されている方はいらっしゃいますが 両方をまとめて1記事にされているものが少なかったので、備忘録をかねて。 Laravelのバージョンは5.8、EC2にSupervisorをインストールして動作させてみます。 では、参りましょう。 Supervisor家サイトはこちら ⇒ Supervisor: A Process Control System — Supervisor 4.0.3 documentation Laravelのあれこれ .envファイル 今回はデータベースドライバを使いました。 EC2だったらSQSを使えばいいんじゃねーのっていう声は聞こえません。

  • EC2(Amazon Linux 2)にSupervisorを導入する - Breathnote

    Laravelのキューワーカーを用いたメール送信機能を実装したのですが、コマンド永続化のため、サーバへSupervisorを導入する必要がありました。 今回の案件では、サーバにAWSのEC2(Amazon Linux 2)を採用していたので、以下の記事を参考にしながら作業を行いました。 記事は参考記事とほぼ同じ内容ですが、自分で見返してサッと導入できるようにまとめています。 Amazon Linux 2にSupervisorを設定する 手順書 これより下のコマンドではsudoを省略しています。コマンドの実行ユーザに応じて追加してください。 1. サーバ環境を確認 Supervisorが未導入であることを確認します。

    EC2(Amazon Linux 2)にSupervisorを導入する - Breathnote