0

전자 상거래 웹 사이트 용 LAMP가있는 다중 서버 AWS ELB에 문제가 있습니다.여러 인스턴스가있는 AWS ELB로 세션이 바운스 되었습니까?

사용자가 AWS ELB를 가리키는 도메인으로 로그인하면 세션이 자동으로 자동으로 반송됩니다 (사용자는 로그 아웃 됨). 내가 응용 프로그램과 기간 모두에 대한 끈적 세션을 사용하여 노력하고있어.

하지만 내 문제는 해결되지 않습니다. 도메인 직접 ec2 인스턴스를 elb없이 가리키고 있습니다. 모든 것이 정상적으로 작동합니다.

내 전자 상거래 웹 사이트는 oscommerce에 있습니다.

이 사례에 대해 제안 해주십시오.

답변

0

이것은 ELB에서 세션 끈적임이있는 문제입니다.

ELB에는 끈적 거리는 옵션이 두 가지 있습니다. 응용 프로그램에서 생성 한 쿠키로, AWB의 이름을 입력하면 ELB가 해당 쿠키에서 자체 쿠키를 생성하고 그에 따라 끈적 거리게 만듭니다. 또는 ELB가 자체 쿠키를 생성하도록 할 수 있습니다 이렇게 끈적 거리지 않게 유지하십시오.

"로드 밸런서가 생성 한 쿠키 스틱 기능 사용"을 사용하는 것이 좋습니다.

웹 사이트의 쿠키를 검사 할 때 AWSELB라는 쿠키가 표시되어야하며 페이지로드 사이에 쿠키 데이터가 변경되어서는 안됩니다.