RDP 연결이 끊어진 후에도 애플리케이션이 서버에서 계속 실행되는지 확인하세요.

RDP 연결이 끊어진 후에도 애플리케이션이 서버에서 계속 실행되는지 확인하세요.

Windows Server 2019 Datacenter에서 실행되는 애플리케이션이 있습니다. 이 응용 프로그램은 특정 사용자 로그온에 의해 실행됩니다. 애플리케이션을 계속 실행하려면 사용자가 Windows에 로그인된 상태를 유지해야 합니다.

계정이 RDP 세션에서 로그오프하면 일정 시간 후에 애플리케이션이 닫힙니다. 해당 계정이 RDP로 다시 로그온하면 그룹 정책 적용 등의 전체 과정을 거칩니다.

이런 일이 발생하지 않도록 하려면 어떻게 해야 합니까?

이 애플리케이션이 연중무휴로 계속 실행되기를 원합니다. 주기적으로 확인하고 애플리케이션이 충돌한 경우 다시 시작하는 스케줄러 작업이 이미 있습니다.

애플리케이션은 대화형 세션에서 실행되어야 하기 때문에 이를 서비스로 변환할 수 없습니다.

어떤 조언이라도 감사하겠습니다!

추가하도록 편집됨: 로그아웃하지 않습니다. RDP 연결을 끊었습니다. 또한 비활성 후에는 로그아웃되지 않도록 시스템을 설정했습니다(매개변수는 "정의되지 않음"으로 설정됨).

답변1

RDP 세션에서 애플리케이션 프로세스를 실행하는 것은 매우 나쁜 습관입니다. Windows 서비스로 실행하거나 작업 스케줄러를 사용해 보십시오.

PowerShell을 사용하여 사용자 지정 Windows 서비스를 만들 수 있습니다.

관련 정보