Ajax 폴링으로 인해 브라우저 메모리가 매번 증가합니다.
我想大声告诉你
我想大声告诉你 2017-05-24 11:33:53
0
4
897

ajax 폴링으로 인해 매번 브라우저 메모리가 증가합니다. 관련 정보도 확인했는데 전체 섹션에 언급되어 있습니다.

전체 Ajax 코드:

으아악

이렇게 해도 메모리 오버헤드가 계속 증가하고 있습니다.

이제 거의 2G를 달리고 있어요. 해결책을 모르시나요? 지금은 소켓을 무시하십시오.

보충:

1. 서버 측에서 TP 프레임워크를 사용하고 잠시(true) 다음 절전 모드(1)를 제공하는 것을 고려했지만 이로 인해 반복적으로 새로 고침한 후 Apache의 메모리 오버헤드가 크게 증가했습니다. 페이지 정체로 인해 페이지를 정상적으로 로드하고 표시할 수 없습니다. 이것도 머리가 아프네요.

2. http://blog.csdn.net/mlx212/a를 참조하세요. 이 문서는 이 코드를 비즈니스적으로 수정하며 로직에는 영향을 주지 않습니다.

我想大声告诉你
我想大声告诉你

모든 응답(4)
大家讲道理

질문자님, 폴링하는 것이 아닙니다. 무한 재귀이므로 폴링에는 고정된 간격인 setInterval이 있습니다.

仅有的幸福

코드에 문제가 있습니다. 폴링은 서버에만 부담을 줍니다. 프런트엔드 액세스 인터페이스는 평소와 동일합니다

我想大声告诉你

주신 링크를 보니 오류나 성공 여부와 관계없이 저절로 실행이 되는거 아닌가요?

PHPzhong

반복할 필요 없이 setInterval을 사용하세요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿