테스트 사이트 - 개발 중인 베타 버전입니다

세션 질문 채택완료

미무미 4년 전 조회 3,002

5초마다 세션의 값을 체크해서

 

현재 보고 있는 페이지의 내용과

 

세션에 있는 값이 다르면 강제 새로고침을 하려고 하는데요

 

제가 떠오르는건

 

javascript에서 setInterval로 5초마다 ajax에 요청해서 세션값을 가져오는건데

 

다른 방향이 있다면

 

조언해주시면 감사하겠습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
4년 전

php에서 session 유지시간이 기본 180분인데

5초마다 가져와야할 이유가 있는 모양이죠?

 

5초마다 가져오게 되면 동시접속자가 많게 되면 서버에 무리가 갈거라 보입니다.

동접자 모두에 같은 값을 가지고 있다면 주어진 시간만큼 세션변수를 부르지 않고

처리 될 수 있는 캐쉬를 고려해 봐야겠네요.

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

미무미
4년 전
흠 들어보니 추가로 질문드리고 싶은게 생겼는데요
제가 카페24 호스팅을 사용하고 있는데
초당 몇개의 http요청까지 커버할 수 있는걸까요?
이건 카페24에 문의해봐야하는건가..
평정심
4년 전
그 문제는 서버의 사양문제기도 하겠고, 아파치 등 웹서버의 설정문제기도 하겠습니다.
서버의 속도가 현저히 낮아 지면 서버의 접속 트래픽 등을 통해 어디에 문제가 있는지 확인해 보셔야겠죠. 정확한건 구글링을 통해 알아 보세요.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인