私のLaravelアプリケーションの2つのクローンは、2台のサーバーで実行され、1台のデータベースサーバーに接続されています。アプリはロードバランサ経由でアクセスされます。Laravel自動的に数分後にログアウトします
ただし、システムがロードバランサ経由でアクセスする場合、ユーザーは2-3分後に自動的にログアウトされるという問題があります。
システムが1台のサーバーの直接IP経由でアクセスする場合、これは発生しません。
セッションドライバがデータベースに設定されています。
ここで何が問題なのですか?私はあなたの助けとしてここにどのようなコードを入れるべきか分かりません。私は.env
ファイルを使用して設定を行います。
BROADCAST_DRIVER=redis
CACHE_DRIVER=redis
SESSION_DRIVER=database
QUEUE_DRIVER=sync
ありがとうございます!
「SESSION_LIFETIME」について考えてみましょう。それの価値は何ですか? –
まだデフォルト値です。 120分です。 – TharinduLucky