긴 폴링과 같은 혜성 기법을 사용할 때 장시간 동안 연결이 유휴 상태로 있으면 NAT/방화벽/loadbalancer/etc가 연결을 끊을 가능성이 있습니다. 이 경우 TCP keepalive가 도움이됩니까? 브라우저는 TCP keepalive 플래그를 설정합니까? 클라이언트/서버는로드 밸런서가 연결을 끊은 것을 어떻게 알 수 있습니까?
세미 실시간으로 알림 시스템을 페이스 북과 비슷하게 만들려고 노력하고 있습니다. 그런 이유로 나는 마음이없는 폴링 (폴링마다 N 초) 대신에 긴 폴링을 사용할 것을 고대하고 있습니다. 예, 아파치를 사용하지 않고 있습니다.이 폴링 유형을 처리 할 수있는 Nginx에 있습니다. 긴 폴링의 주제와 관련하여 읽은 모든 자습서는 데이터가 반환되지 않고 다시 폴링되
필자는 긴 폴링을 수행하고 "밀어 넣은"실시간 데이터를 가져와야하는 기능을 만들었습니다. 지금은 데이터를 받으면 보이는 방식으로 포맷 된 json 객체에 대해 테스트하고 있습니다. 지금까지 정확하게 작동하고있는 것 같습니다. 나는 당신이 그것에 대해 어떻게 생각하는지 궁금해하고 있었습니까? 어떻게 든 리팩토링하거나 다른 방식으로 완전히 리터럴 할 수 있습니
변경 사항을 데이터베이스에서 확인한 다음 자바 스크립트 맞춤 팝업에서 반환하는 알림 스크립트를 만들고 있습니다. 성공적으로 jquery ajax 로딩 및 처리 스크립트와 PHP 긴 폴링 페이지를 만들었습니다. 이 모든 것은 오래 지속되는 요청으로 인해 다른 Ajax로드 된 컨텐츠가 작동하지 못하게한다는 사실 외에도 효과적이었습니다. 나는 이것을 멈추는 방법
Cometd 또는 간단한 혜성 같은 응용 프로그램의 목적을 PHP로 된 간단한 longpolling 요청과 무한 루프와 같은 코드를 통해 알 수는 없습니다 $time = time();
while(time() - $time < 30) {
if ($query) {
$shapes = ...;
echo json_encode($sha
저는 node.js를 처음 사용하고 이벤트 리스너/이미 터 동적을 파악하는 데 어려움을 겪고 있습니다. 전형적인 '뉴스 피드'앱을 위해 간단한 긴 폴링 리스너를 설정하려고합니다. 아래 코드를 사용하여 청취자에게 이벤트를 등록하고 방출 할 수 있습니다. 내 문제는 이벤트가 발생할 때마다 클라이언트 측 다중 (두 개 이상!) 시간으로 푸시된다는 것입니다. va
긴 폴링과 오페라에 문제가 있습니다. 나 자신은 c-programmer이며 우리의 필요에 맞게 사용자 정의 된 http-daemon을 개발했다. 이 경우 많은 양의 연결을 처리 할 수있는 긴 폴링 서버가 필요했습니다. 오페라는 사이트의 링크를 클릭 한 후에도 여론 조사를 열어두고 새로운 질문을 엽니 다. 우리는 iframe 내부에 자바 스크립트를 포함하려고
비동기 WCF 서비스 구현이 있는데 WCF 메서드 호출 중에 클라이언트가 연결을 중단하면이를 감지하려고합니다. 클라이언트는 서버가 비동기 클라이언트가 연결을 중단 요청 처리를 시작 WCF 메소드를 호출 (또는 연결이 어떤 이유로 실패) : 기본적으로,이 내가 원하는 것입니다 클라이언트가 연결을 중단했다는 알림을 서버에 보내야합니다. 이것이 가능합니까? 이것
데이터베이스의 데이터에 응답하는 jQuery 또는 자바 스크립트에서 카운터를 만드는 "최상의"방법이 무엇일까 궁금합니다. 그 목적은 다른 나라에서 현재 조사에 참여하고있는 사람들의 양을 보여 주어야한다는 것입니다. 나는 sán Ajax 요청에 연결해야하고 데이터베이스의 업데이트를 "수신 대기"하는 긴 폴링 솔루션을 수행해야 할 것 같다. 이것에 좋은 포인터