Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[15689] twebbrowser문제 좀 해결해 주세요.
첫눈 [hadugo] 1720 읽음    2016-04-23 19:40
폼 위에 twebbrowser를 올려놓고 웹페이지를 불러옵니다.
html에서는 자바스크립트로 일정시간 마다 페이지를 다시 불러와 실시간 데이터를 보여주도록 했구요.

그런데 특정시간에 사용자가 집중되면 웹서버가 폭주해서 죽어버립니다.

이걸 해결하기 위해 webbrowser의 BeforNavrgate이벤트에서
Cancel := true;를 하고 url을 mht파일로 저장한 후
저장된 mht파일을 webbrower에 보여주도록 했습니다.

이렇게 하니 일단 페이지 에러 화면이 나타나는건 해결 됬는데
문제는 url을 mht로 저장할때
서버가 죽어 mht파일을 저장하는 시간이 오래 걸리고
그동안 컴퓨터가 엄청나게 느려집니다.

일정시간이 지나 mht파일 저장에 에러가 발생하고 나면 다시 정상으로 돌아오구요.

결국 근본적인 해결 방법은 서버증설인듯 한데 이런 증상이 어쩌다 발생하는 것이고 평소에는 서버 부하가 거의 없다보니 서버에 비용을 투자하는 것도 방법은 아닌 듯 합니다.

이 문제를 어떻게 해결해야 할까요?

+ -

관련 글 리스트
15689 twebbrowser문제 좀 해결해 주세요. 첫눈 1720 2016/04/23
15690     Re:twebbrowser문제 좀 해결해 주세요. 정영훈 1841 2016/04/24
15691         Re:Re:twebbrowser문제 좀 해결해 주세요. 첫눈 1759 2016/04/24
15692             Re:Re:Re:twebbrowser문제 좀 해결해 주세요. 정영훈 1795 2016/04/25
15694                 Re:Re:Re:Re:twebbrowser문제 좀 해결해 주세요. 첫눈 1813 2016/04/25
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.