PHP プロジェクトで Redis を使用しています。私はクライアントとしてphpredisを使用しています。長い CLI スクリプトを実行しているときに、PHP セグメンテーション エラーが発生することがあります。
接続がタイムアウトしたときにphpredisに問題があることを以前に経験しました。私の Redis 構成は 300 秒後にアイドル状態の接続を自動的に閉じるように構成されているため、セグメンテーション エラーが発生していると思います。
接続タイムアウトを増やすか、デフォルトで 0 (「タイムアウトしない」という意味) にするかを選択できるようにするために、考えられる長所と短所を教えてください。
接続を閉じてはいけないのはなぜですか?
接続が開いたままにならないようにする必要があるのはなぜですか?
ありがとう