iisnode를 사용하여 node.js 응용 프로그램을 실행하고 있습니다. 그러나 약 1 시간 후에 node.exe 프로세스가 실행을 멈 춥니 다 (몇 초마다 데이터베이스에서 데이터를 가져 오는 setInterval() 메소드가 있기 때문에 실행해야합니다). 어떤 충고?IISNode 프로세스에서 node.exe 프로세스가 실행을 중지합니다.
또한 process.env.PORT로 서버를 설정하면 클라이언트 측에서 socket.io를 사용하여 서버에 어떻게 연결합니까? 나는 응용 프로그램이 iisnode를 사용하여 IIS에서 호스팅되는 경우이 socket.io에 대한 올바른 구성입니다
io.configure(function() {
io.set("transports", ["xhr-polling"]); // no websockets
io.set("polling duration", 10);
io.set("log level", 1); // no debug msg
});
토마스, 빠른 응답에 감사드립니다! – victormejia
안녕하세요, Tomasz, 유휴 시간 제한을 사용하지 않도록 앱 풀을 구성했지만 2 일 후에 실행이 중지되었습니다. 어떤 아이디어? – victormejia
같은 문제가 있습니다. 심지어 HTTP 방문 페이지를 만들었습니다. 애플리케이션이 5 분마다 HTTP를 통해 자체 요청하지만 여전히 잠시 후에 종료됩니다. –