찾다

 >  Q&A  >  본문

javascript - ajax 롱 폴링, 사용할 수 있는 최대 페이지 수는 얼마입니까?

이 프로젝트에는 고객 주문 상태에 대한 실시간 대화형 보기가 필요합니다.
현재 페이지에는 이미 새로운 주문이 있는지 확인하는 Ajax 긴 폴링이 있습니다.
이제 이를 수행해야 합니다. 새로운 피드백이 있는지 확인해보세요... .
폴링을 끄고 보니 별로 막히지 않는군요.
이제 2개를 해야 하는데 바로 충돌이 발생할까요?

현재 페이지의 긴 폴링은 페이지가 로드된 후에 실행되므로 페이지가 영원히 로드된 것처럼 보입니다.
제목이 계속 켜져 있습니다.
setTimeout(을 추가해야 합니까? ) 그것에?

伊谢尔伦伊谢尔伦2807일 전496

모든 응답(5)나는 대답할 것이다

  • phpcn_u1582

    phpcn_u15822017-05-16 13:00:29

    Ajax가 있으므로 메소드를 인터페이스로 변경하고 전달된 매개변수를 기반으로 하나 또는 둘 이상의 결과를 얻으므로 여러 요청을 시작할 필요가 없습니다

    회신하다
    0
  • 为情所困

    为情所困2017-05-16 13:00:29

    이전에 출시된 웹소켓 프로토콜은 귀하의 요구 사항을 충족할 수 있으며 http를 기반으로 합니다.
    https://socket.io/에서 권장합니다.

    회신하다
    0
  • 仅有的幸福

    仅有的幸福2017-05-16 13:00:29

    考虑一下websocket

    회신하다
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 13:00:29

    html5 SSE(EventSource) 서버는 websocket보다 간단하게 실시간으로 클라이언트에 푸시합니다

    회신하다
    0
  • PHP中文网

    PHP中文网2017-05-16 13:00:29

    몇 초 동안 요청하느냐에 따라 달라집니다

    회신하다
    0
  • 취소회신하다