Extra Form
PHP PHP 7.4
CMS Rhymix 2.x

예전 xe를 사용할때는 글과 이미지를 많이 넣은 게시물의

글쓰기 버튼을 누르면 상단에 회색으로 (기다리는중? 또는 진행중)과 관련된

상황진행을 기다리라는 bar가 나왔던걸로 기억합니다.

 

라이믹스는 글쓰기를 클릭하면 진행상황을 표시해주는것이 없이 잠시 먹통?과 같은 현상으로 보여지고

정상적으로 글이 등록 되는것같습니다.

라이믹스에서 일부로 기능을 뺀것인지, 아니면 제 서버의 문제인지 궁금하여 질문을 올려봅니다.

  • profile
    있는데 님사이트에서 안뜨는것 같네요.

    <div id="rhymix_waiting" class="wfsr" data-message="서버에 요청 중입니다. 잠시만 기다려 주십시오...">서버에 요청 중입니다. 잠시만 기다려 주십시오...</div>
  • profile profile
    안 뜨는 것이 기본값입니다.
  • profile

    먹통으로 느껴질 만큼 글쓰기가 오래 걸린다면 서버가 느린 것입니다.

     

    새로고침 없는 추천, 새로고침 없는 대댓글 등 서버에 요청하는 동작이 점점 늘어나는 추세여서

    그 때마다 저 거대한 메시지가 뜬다면 무척 불편할 것입니다.

  • profile ?

    그렇군요.

    학교사이트라서 그런지 시험날이 되면 시험과 관련된 첨부파일이 동시에 많이 업로드되기도하고
    댓글도 순간폭주를 해서 사용자들에게 서버에서 요청을 기다린다는 메세지를 보여주고싶었어요.

    그냥 이 문제는 운영하는 게시판 공지로 남겨야겠습니다.

  • ? profile
    느린 것을 어쩔 수 없다면 그나마 차선책으로 괜찮은 방법은
    글 등록 버튼의 글자가 "등록 중..."이나 뭔가 빙빙 돌아가는 그림으로 바뀌도록 하는 것입니다.
    그게 돌아가고 있는 동안에는 다시 클릭할 수 없도록 한다면 금상첨화이지요.
    먹통이 되었다고 생각하고 버튼을 또 눌러서 글이 중복으로 등록되는 경우도 있으니까요.
  • profile ?

    네. 성격이 급한 한국정서 때문인지 글쓰기버튼을 여러번 누르는 시도를 하는 경우를
    자주 목격합니다 ㅎㅎ;; 10개이상의 게시물이 중복으로 등록되기도 하구요. ㅎㅎ

     

    관련 애드온이나 모듈같은 기능이 있는지 찾아봐야겠습니다.

  • profile
    글쓰기 동작이 느려진다면 진행창을 표시하실게 아니라 어떤 자료로 인해 느려지는지 슬로우 트리거/슬로우 쿼리 분석하시는걸 추천드립니다. 서버 사양 자체가 낮은게 아닌 이상 글쓰기 동작은 1초 이상 걸리지 않는게 정상입니다.
  • profile ?
    디버그를 항상 보며 운영을 하고 있어요.
    General Information
    Request: GET
    Response: HTML - 69383 bytes
    Total Time: 0.0295 sec
    Query Time: 0.0012 sec (count: 2)

    오류나 슬로우문제는 없어보이는데... 제가 운영하는 사이트가 학교사이트라서 그런걸까요
    한 게시물당 20MB정도의 문제집과 설명글,사진등이 첨부되어 올라옵니다.
    첨부파일이 많은데다가 용량이 크면 그럴수도있을까요
  • profile

    DB와의 연동이 늦는것 같습니다.

    이런경우 보통 서버 자체의 성능이 부족하거나, 디스크의 I/O에 문제가 있거나, 아님 최적화가 안되어서 어디선가 리소스가 줄줄 세어나가는 경우일 가능성이 높습니다.
    서버를 관리 할 수 있는 권한이 있다면 먼저 mysql 의 점유율이 얼마나 나오는지, 시스템에 다른 부하가 걸리고 있는건 아닌지 확인해보시는게 좋을 것 같습니다.

  • profile ?
    mysql 메모리는 11GB 중 2GB사용중이고 CPU는 2코어에서 4코어로 늘렸는데 글쓰기버튼을 눌렀을때만 2~3% 증가하는것 같습니다.

    흠...시스템에 부하가 걸릴만한 부분은 모두 해결했는데도 그렇네요..
    사용자가 가끔씩 폭주하다가 잠잠해지는곳이라 클라우드플레어를 걸고 쓰는데
    글플때문인가...하는의심도 하고있습니다
  • ? profile
    클플은 큰 문제가 없을것 같고,

    혹시 이런 기능들 사용하시나요?
    1. 게시판 글 작성시 알림센터에 알림이 가도록
    2. 게시판에 글 작성시 smtp 를 사용해서 메일이 발송되도록

    요 두가지가 글 쓸 때 느려지게 하는 원인들이기도 합니다.