내 Laravel 앱의 두 클론은 두 대의 서버에서 실행되며 하나의 데이터베이스 서버에 연결됩니다. 로드 밸런서를 통해 앱에 액세스합니다.Laravel 자동으로 몇 분 후에 로그 아웃
그러나 부하 분산 장치를 통해 시스템에 액세스 할 때 사용자는 2-3 분 후에 자동으로 로그 아웃됩니다.
시스템이 서버 중 하나의 직접 IP를 통해 액세스하는 경우에는이 발생하지 않습니다.
세션 드라이버가 데이터베이스로 설정됩니다.
그래서 여기에 무슨 문제가 있습니까? 나는 당신의 도움으로 어떤 코드를 여기에 써야하는지 잘 모르겠습니다. 나는 .env
파일을 사용하여 구성을 설정합니다.
BROADCAST_DRIVER=redis
CACHE_DRIVER=redis
SESSION_DRIVER=database
QUEUE_DRIVER=sync
고마워요!
'SESSION_LIFETIME'에 대해 생각하고 있습니다. 그 가치는 무엇입니까? –
여전히 기본값입니다. 120 분입니다. – TharinduLucky