3개 서버 로그인 공유 가능한가요?
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.1 |
3개 서버 모두 라이믹스로 적용하고
파일서버와 DB 서버 내용이 모두 동일합니다.
그냥 사용자 분산을 위해서 ..
2개 서버는 아이피로... htttp://111.111.111.11 로 접속하고
1개 서버는 도메인 주소를 활용해서 htttP://abcd.com 으로 접속하는데요
이 두개 서버를 메뉴와 사용자에 따라 왔다갔다 하게 되요..
abcd.com 에서 로그인했으면
111.111.11.11 에서도 로그인 한걸로 인식하는 방법은 없나요?
현빈
Lv. 2
자기가 존재하지 않음
댓글 5
동접이 얼마나 되시길래 서버를 분리해서 운영하시나요?
파일서버/DB서버 이렇게 분리하는게 더 낫지 않나요?
서버 분리할 정도는 아닌 것 같은데요. 고사양 서버라면 웹서버/DB서버 이렇게 둘만 분리해도 1만 명 이상 동접 가능합니다. 제가 라이믹스로 동접 3만 명까지 기술지원을 해본 적이 있거든요.^^
그 다음에는 3대의 서버가 세션을 공유하도록 하는 작업이 필요합니다. DB를 이미 공유하고 있다고 하셨으니, "인증 세션 DB 사용" 옵션을 켜는 방법이 가장 간단하겠네요. 그러나 이 옵션은 동접수가 늘어날수록 DB의 부하가 높아지는 문제가 있습니다. 부하를 줄이면서 세션을 공유하려면 Redis 같은 것을 어딘가에 설치하고, 3대의 서버 모두 동일한 Redis에 세션을 저장하도록 하는 방법이 그나마 낫습니다.