見出し画像

laravelのqueueにredisを使うときにハマりそうなこと

かなり簡単で初歩的なことだけど、気づかずにハマってしまいそうな気もするので、忘備録の代わりにメモしておきます。

laravelのqueueにredisを設定して、laravelでqueueを使うためにcomposerでpredisをインストール。そのまま動作を確認すると、queueとして使われるredisにjobが登録される時に、エラーが出る。

エラーが出てredisが動作しない原因:

redisのサーバーが停止しているからです。

解決方法:

・ターミナルで新しいタブを開き、redisを使うプロジェクトのディレクトリに移動。

・下記のコマンドを入力し、rediのサーバーを起動する。

コマンド: redis-server

・redisのサーバーが立ち上がったら、エラーが出なくなり、queueが正常に機能します。


以上のように、簡単で初歩的だけど、慣れていないと意外とハマってしまいそうなエラーですよね。






この記事が気に入ったらサポートをしてみませんか?