개발자랑 의견 조율을 위해 문의 합니다.
본문
사이트 방문자 일 1만에서 2만명 정도 되는 사이트를 운영중에 있습니다.
해당 사이트에서 그누보드 최신글 시스템이 사이트 과부화가 많이 걸린다고 서버에 타이머를 심어서 일정 시간에 한번씩 게시글을 로딩 하는 방식.- 으로 개발은 한다고 합니다. 그런데 이걸 내부 서버에 심는게 아닌 외부 서버에 별도 응용 프로그램을 만들어서 개발을 한다고 합니다.
이렇게 까지 해야 할만큼 과부화 문제가 많이 되나요 ?
만약 그누보드 최신글 시스템을 이용 한다면 과부화 문제를 해결 할 방법은 없을까요 ?
답변 4
꼭 실시간 고집 안하면 방법은 여러가지 있을수 있습니다.
10분에 한번씩해서 문제 없으면.. 시간을 줄여 주시면 됩니다.
개별 서버 이면 cron 으로 10분정도에 한번씩 실행해서 HTML 으로 만들어 보내주면 될듯 합니다.
외부 서버는 필요 없을듯 합니다.
또는 .. 개별 서버가 없다고 해서 .. 10분에 한번씩 실행 되도록 프로그램 해서 .. HTML 으로 만들어 보여 주시면 됩니다.
동접 1만명도 아니고 .. 하루 1만명이면 .. 크게 문제되지 않을듯 합니다.
크론탭 기능 사용하시고
서버는 메모리보다 CPU가 더 중요합니다.
예전에 그누보드에 캐시 시스템이 있었던거 같습니다.
https://sir.kr/g4_tiptech/23338
응용하면 처리가 되실거 같네요
http://opencode.co.kr/gnu4_turning/59?&sfl=wr_subject%7C%7Cwr_content&stx=%C3%D6%BD%C5%B1%DB&sop=and
여기도 확인해보시면 개선할수 있는 방법이 많이 있을거 같네요.