laravelのqueueにredisを使うときにハマりそうなこと
かなり簡単で初歩的なことだけど、気づかずにハマってしまいそうな気もするので、忘備録の代わりにメモしておきます。
laravelのqueueにredisを設定して、laravelでqueueを使うためにcomposerでpredisをインストール。そのまま動作を確認すると、queueとして使われるredisにjobが登録される時に、エラーが出る。
エラーが出てredisが動作しない原因:
redisのサーバーが停止しているからです。
解決方法:
・ターミナルで新しいタブを開き、redisを使うプロジェクトのディレクトリに移動。
・下記のコマンドを入力し、rediのサーバーを起動する。
コマンド: redis-server
・redisのサーバーが立ち上がったら、エラーが出なくなり、queueが正常に機能します。
以上のように、簡単で初歩的だけど、慣れていないと意外とハマってしまいそうなエラーですよね。
この記事が気に入ったらサポートをしてみませんか?