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

실시간 알림관련 setInterval 문제점 질문입니다. 채택완료

fefe3f3 6년 전 조회 3,652

실시간 알림 관련해서 만들어진 것들을 보면 대게 setInterval 이걸로 돌리던데

 

이게 계속 돌아가면서 설정한 시간마다 실행을 시키는건데

 

서버에 부담이 많이 되진 않나요?

 

트래픽이라던지?

 

요약

1. setInterval이걸 사용해서 실사간 알림(쪽지,게시글등록시 등) 을 적용하게 된다면 발생하는 문제점이 어떤게 있을까요?

 

2. 써도 될까요?

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

답변 2개

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

사용하는 회원의 수에따라 다를 수 있겠죠

 

1. 해당 플러그인이 ajax로 데이터 처리를 함에 얼마의 트레픽을 발생하는지 알 수 없으나

그리 많은 트레픽을 발생시키진 않을거라고 봅니다.

 

2. 위에 언급했듯이 사용하는 회원의 수가 중요할듯 하네요

서버의 사양과 사용하는 트레픽을 생각해서 결정하시는게 좋아 보입니다.

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

답변에 대한 댓글 2개

f
fefe3f3
6년 전
그렇군요! ㅎㅎ 매번 빠르고 친절한 답변감사드립니다^^
만약 사용자가 500명 이하라면 괜찮을까요?

일단 써보고 트래픽이 높아지면 node.js로 구현을 해주는게 좋을까요?
R
Rido
6년 전
node.js의
socket.io를 사용가능 하시다면 아무래도 ajax보단 socket.io사용이 좋을거 같긴 합니다.

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

6년 전

setInterval로 처리하기 위한 파일이 단순하면 모르지만, 처리가 오래 걸리거나 오류가 있는 파일이라면 이것이 문제가 되거나 주의할 항목이 아닐까 싶네요.

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

답변에 대한 댓글 1개

f
fefe3f3
6년 전
음..그렇군요 의견 감사드립니다 ㅎㅎ

제가 하려고하는 것은 단순히 쪽지나 새글이 올라오면 알림을 띄워줄려고하는 거라서 괜찮을 것 같기도하네요

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

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

로그인