자유광장자유
커뮤니티 사람들과 자유롭게 소통할 수 있습니다. 질문이나 조언을 구하는 글은 [물어보기]를 이용해주세요.
조회 수 159 추천 수 0 댓글 10
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 댓글로 가기
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기

 오늘 00:00 에 출석해보려고 접속했는데

서버 접속이 안되더군요.

시간 지나니까 해소되는 것으로 봐선

트래픽 때문인 것 같긴한데..

접속지연 될 정도로 동시접속자가 많나요?


서버 사양이 낮아서 그런건지 세팅 때문인지 

궁금하네요. 

xetown 서비스하고 있는 서버사양은 

어떻게 되나요?

  • ?
    Stone돌미 2017.07.05 02:16:33

    원인은 출석체크모듈 입니다. = XE타운 은 출석체크페이지 때문 입니다.
    0시 0분에 출석체크2등할려는 사람 때문에...(+10포인트 더 얻을수 있음)
    출석체크 할려는사람이 출석체크 할려고 하기때문에 0시0분에는 접속이 잘 안됩니다.

  • profile
    xe왕초보 2017.07.05 02:38:26
    출석체크가 은근 경쟁이 되고있죠. ㅎㅎ
    저야 마음을 비우고 아무때나 생각나면 해서 괜찮은데요, 자신의 순발력을 테스트 삼아 1등에 도전하는 것도 재미는 있겠죠.
    그만큼 XETOWN이 많은 관심을 받고 있다는 거죠. ㅎ
  • ?
    휴리파파 2017.07.05 08:25:17
    근데 그래봤자 20-30명인 것 같은데 출석이 목적인 동시접속자 수에 비해 너무 심하게 느려지는 것 아닌가요?
  • profile
    銀童 2017.07.05 09:36:57
    출첵자체가 사람이 몰리고 안몰리고와 상관없이 많이 느린거같네요.
  • profile
    카이로스 2017.07.05 10:09:28

    동시접속자 20명에 의해 접속지연이 발생한다면 큰 문제입니다.
    정확한 진단이 필요하겠지만 출석부 모듈 개선도 필요해 보입니다.
    달력에 출석여부 표기하기 위해서 일수 만큼 loop 돌면서 SQL을 수행하는 구조네요.

     

    08. SELECT count(*) as `count` FROM `rx_attendance` as `attendance` WHERE `member_srl` = ? and `regdate` like ?
    • Caller: C:\APM\Apache24\htdocs2\modules\attendance\attendance.model.php:232
      (attendanceModel->getIsCheckedA)
    • Connection: master (localhost)
    • Query ID: attendance.getIsChecked
    • Query Time: 0.0007 sec
    • Result: success

    .....

  • ?
    카이네드 2017.07.05 10:35:09
    개선요구는 https://github.com/bjrambo/attendance 에 해주세요
  • profile
    기진곰 2017.07.05 13:33:16

    출석부 모듈이 원래 엄청 느립니다 ㅜㅜ

     

    한달 개근, 일년 개근, 날짜별 출석자 수, 이런 통계기능 다 빼고

    그냥 하루하루 출석 등수만 매기면 훨씬 빨라질 것 같은데...

  • profile
    카이로스 2017.07.05 14:37:03
    그렇군요..접속자가 많은 사이트에서는 사용하기 어려운 모듈이겠네요. ㅎ
  • profile
    람보 2017.07.05 17:39:24
    개선해볼게요
  • profile
    람보 2017.07.05 17:42:37
    근데 엑스이타운은 원래 가상서버 아닌가요 클라우드가 아니라...다운먹을 정도록 오류가 있다면 가상서버에 같이 있는 사용자 영향일수도

서버에 요청 중입니다. 잠시만 기다려 주십시오...