원격 VM에서 Hermes Desktop 연결이 끊길 때 확인할 점
Azure의 우분투 에서 와 을 실행하고, 윈도우 노트북의 이 로 붙는 구성에서 연결 문제가 반복됐다. 은 열리지 않거나 곧바로 다시 연결을 시도했고, 로그에는 ECONNREFUSED, ECONNRESET, socket hang up, 15초 안에 백엔드 연결 실패, 오래된 연결 삭제, GPU 충돌 루프 같은 오류가 남았다.
핵심 원인은 지연이 200밀리초에서 10초까지 크게 흔들리는데, 의 활성 확인 시간이 약 2.5초로 너무 짧다는 점으로 정리된다. 활성 확인이 실패하면 전체 연결을 다시 만들고, 이 과정에서 GPU와 렌더러가 다시 초기화된다.
그 결과 CPU 코어 약 2개가 계속 바쁘게 돌고, 노트북이 과열되며, 앱이 재연결 루프에 빠진다. 와이파이가 끊기거나 노트북이 절전 상태로 들어가면 도 쉽게 끊어져 같은 문제가 더 자주 생긴다.
핵심 포인트
- Azure 우분투 에서 와 을 돌리고 윈도우 을 로 연결한 구성이다.
- 로그에는 연결 거부, 연결 초기화, 소켓 끊김, 15초 백엔드 연결 실패, GPU 충돌 루프가 반복됐다.
- 지연이 크게 흔들리면 약 2.5초짜리 활성 확인이 너무 빨리 실패할 수 있다.
- 활성 확인 실패가 전체 재연결을 부르고, GPU와 렌더러 재시작 때문에 CPU 사용량과 발열이 커질 수 있다.
- 와이파이 끊김이나 노트북 절전은 을 끊어 재연결 루프를 더 쉽게 만든다.