그래서이 애플리케이션을 만드는 중일 때 피드를 가져와야하고 xml 파서가 시간이 걸리기 때문에 항상 heroku에서 시간 초과됩니다. 따라서, 페이지가로드 될 때마다 Ajax를 통해 비동기로드로 변경됩니다. Ajax 호출에서 여전히 H12 오류가 발생합니다. 이제 Resque를 사용하여 백그라운드에서 작업을 수행 할 생각입니다. 나는 아무런 문제가 없지만 AJAX를 통해 처리 된 피드를 html 페이지로 가져올 수 있도록 작업이 완료되었음을 어떻게 알 수 있습니까?heroku에 대한 배경 작업 웹에서 어떻게 완료되었는지 알 수 있습니까?
내 질문에 분명하지 않은 경우 웹 레이어가 작업이 완료되었음을 알 수 있으며 페이지 (예 : 자바 스크립트의 onComplete)에 페이지의 콘텐츠를 채우는 신호가 있어야합니다.
하지 특정 시작할 수 있도록,하지만 당신은 내가 [장기 실행 웹 프로세스 서버로 DRB를 사용]에 만든 작성자에 관심이있을 수 있습니다 (HTTP ://phrogz.net/drb-server-for-long-running-web-processes). AJAX를 사용하여 다른 스레드에서 실행중인 프로세스의 결과를 폴링하고 리턴하는 방법을 보여줍니다. – Phrogz