웹페이지를 하나 만들고 있습니다.
기존에는 플래시로 만들다가 요즘 플래시 지원안되는 브라우저들이 많아서 (특히 안드로이드폰) jQuery로 다시 만드는 중입니다.
근데 이 페이지를 익스플로러 브라우저에서 10분정도 화면을 띄워두면 점점 느려지다가 먹통이되고
크롬에서는 시간이 좀 더 느릴뿐 비슷한 증상이 발생을 합니다.
서버에서 실시간으로 데이터를 좀 받아오는데 그 양은 정말 얼마 안됩니다.
혹시 그럴만한 원인이 있을까요?
* 서버나 PC의 자원은 남아도는 상태 입니다. 홈페이지 같은건 정규과정으로 배워본적이 없는 구글 찾아 삼만리 하는 초보 입니다.
만들고 있는 사이트 주소는 아래와 같습니다.
아..참... admin 에 admin 으로 로그인 합니다. 허허허허
--------------------------------------------------------------------------------------------------------------------------
일단 원인 찾아주신분들과 여러 조언 해 주신 분들께 감사 드립니다.
메모리 누수를 발생시키는 부분에 대해서 몇몇부분 임시로 수정하고
자바스크립트 에러나는 부분들도 손보았더니 상태가 많이 개선이 되었습니다.
조언해 주신 부분들은 시간이 될때 찬찬히 다시 살펴보도록 하겠습니다.
감사합니다.
ÀÚ¹Ù½ºÅ©¸³Æ® ¿¡·¯µµ Áö¼ÓÀûÀ¸·Î Áõ°¡µÇ´Â°Ô º¸ÀÔ´Ï´Ù.
½Ç½Ã°£ µ¥ÀÌÅÍ ºÒ·¯¿À´Â ½Ã°£À» ´Ã¸®¸é¼ ÀÏÁ¤½Ã°£ Áö³ª¸é(¸Þ¸ð¸® Á¡À¯À²ÀÌ ? % ³ÑÁö ¾È´Â ½Ã°£) ÆäÀÌÁö »õ·Î°íħ °°Àº°É ÇØÁÖ¸é ¾ÆÁÖ Á¶±Ý µµ¿òÀº µÉ°Å °°½À´Ï´Ù.
µ¥ÀÌÅ͸¦ ºÒ·¯¿Â ÈÄ ¸Þ¸ð¸®°¡ ½×ÀÌÁö ¾Ê°Ô ÇÏ´Â°Ô ¿ì¼±ÀÏ°Å °°½À´Ï´Ù.
Âü°í url
https://www.google.co.kr/search?q=jquery+ajax+%EB%A9%94%EB%AA%A8%EB%A6%AC+%EB%88%84%EC%88%98&rlz=1C1CHZL_koKR735KR735&oq=jquery+%EB%A9%94%EB%AA%A8%EB%A6%AC&aqs=chrome.4.69i57j0l4.11824j0j7&sourceid=chrome&ie=UTF-8
Âü°íÇÏ°Ú½À´Ï´Ù
°¨»çÇÕ´Ï´Ù
¾Æ·¡ÀÇ stackoverflow¿¡ ¼³¸íµÇ¾î ÀÖ±¸¿ä.
ÀÌ·± °ÇµéÀº jquery°¡ loop¸¦ µ¹¸é¼ memory ¶Ç´Â process cleanÀ» ¸øÇؼ »ý±â´Â°Å¿¡¿ä.
https://stackoverflow.com/questions/3080403/jquery-auto-refresh-div
½Ã°£µÉ¶§ ÂùÂùÈ÷ È®ÀÎÇغÁ¾ß°Ú½À´Ï´Ù
Çѹ濡 ÇØ°áµÉµíÇÕ´Ï´Ù
http://2cpu.co.kr/hojak/5652
Ä«¸Þ¶ó°¡ ³²¾Æ¼ ´Þ¾Æº»°ÍÀÔ´Ï´Ù.
¼¹ö¿Í ´Ü¹ß¼º Åë½ÅÀÌ ³Ê¹« ¸¹½À´Ï´Ù.
ÇÑ ÆäÀÌÁö Àüü ȤÀº ±¸¿ªº°·Î, ÁÖ°í¹Þ´Â µ¥ÀÌÅÍŸÀÔÀ» jsonÇü½ÄÀ¸·Î Á¤¸®Çؼ
À̺¥Æ® ó¸®ÇÏ´Â°Ô ¾î¶³±î¿ä.
½Ã°£ÀÌ ÀÖÀ¸½Ã¸é websoketÀ̳ª angularjs µµ µµ¿òÀÌ µÉ¼öµµ Àְڳ׿ä.
´Ü¹ß¼º µ¥ÀÌÅÍ Åë½ÅÀÌ ³Ê¹«¸¹½À´Ï´Ù...
¿¬°á ³¡¸ÎÀ½À̾ƴ϶ó À̾¾ßÇÕ´Ï´Ù.
¶ÇÇÑ µ¥ÀÌÅÍ °øÀ¯½Ã. ..ÇÑ°³ÀÇ url·Î ´ÙÁßó¸®ÇÏ¿© ÇѹøÈ£Ãâ·Î °¡Á®¿Í¾ßÇÒ µí ÇÕ´Ï´Ù.
Á¶¾ð °¨»çµå¸³´Ï´Ù.