<div>Node.js로 소규모 사이트를 제작하여 운영중인데요.</div> <div> </div> <div>프레임워크는 사용하지 않고 기본 로직은 노가다로 직접 짰습니다.</div> <div> </div> <div>그러다보니 논블러킹 모델을 제대로 지키지 않은게 많아서</div> <div>최근 부분적인 재개발을 통해 어느정도 로직 자체는 개선된거 같은데,</div> <div> </div> <div> </div> <div>초기부터 꾸준히 아래와 같은 문제가 계속 발생합니다.</div> <div> </div> <div> </div> <div>1. css파일을 가끔 로드하지 못합니다.</div> <div> </div> <div> fs.readfile을 사용하여 css파일 리드 후 css헤더를 붙이고 화면에 뿌려주는 방식을 썼는데,</div> <div> 평소에는 잘 되던게 가끔 작동을 하지 않네요. 특히 네트워크가 불안한 환경에선 더욱 심하고..</div> <div> </div> <div> </div> <div> </div> <div>2. 서버 I/O가 심할때 다른 클라이언트 접속시 지연 및 오류 현상</div> <div> </div> <div> 1번과 비슷한 케이스일수도 있는데, A 클라이언트에서 I/O가 많이 발생하면 b 클라이언트에서 접속 지연이 일어나거나</div> <div> 정상적으로 로직을 처리하지 못하는 문제가 있습니다.</div> <div> </div> <div> main.html 파일 또한 fs.readfile을 사용하여 클라이언트에게 보내주는데</div> <div> 이 부분이 문제가 될만한게 있을까요? 분명 서버에서 파일을 읽는 것이기 때문에 공유 자원 문제는 아닐거 같은데</div> <div> 마치 공유자원 문제인거같은 현상이 발생되고 있으니...</div> <div> </div> <div> </div> <div> </div> <div> </div> <div>고수분들 도와주세요!</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.