일부 Drupal 사이트의로드 밸런스, 정확히 동일한 사이트를 실행하는 서버 2 개, 액세스하는 다른 서버에서 실행되는 DB 및로드 밸런서가 실행될 다른 서버에서 실행 중입니다.고정 세션 대 공유 위치
나는이 guide을 따르고 있는데, 그 끈적한 세션 부분에 대해 궁금해했다. 나는 두 개의 drupal 서버가 액세스하는 NAS에 저장된 모든 정적 데이터를 공유하고 있기 때문에 두 drupal 서버의 PHP.ini에서 정의하지 않는 이유는 무엇인가? sticky 세션을 사용하는 대신 해당 NAS의 일부 위치에 대한 session.save_path? 그게 효과가 있니?
그 장단점은 무엇입니까? 덕분에 !
답장을 보내 주셔서 감사합니다. 세션을 완전히 제거 하시겠습니까? 어떻게 될까요? 내가 그 제안을 이해하는지 모르겠다. :) – Julien
응용 프로그램의 구성 요소간에 다른 매개 변수 전달 메서드를 사용해야합니다. 따라서 A 페이지가 B 페이지에 정보를 전달하기를 원할 경우 : query params, post params, cookies, db store 또는 Session 이외의 다른 방법을 사용해야합니다. 또는 모든 웹 서버에서 액세스 할 수있는 데이터 저장소에 세션을 푸시하는 것이 좋습니다. Memcached를 사용하지 마십시오. 고통이 계속됩니다. –
memcached는 캐시로 완벽하게 유효한 솔루션입니다. – arnaud576875