確保 RDP 斷開連接後應用程式繼續在伺服器上運行

確保 RDP 斷開連接後應用程式繼續在伺服器上運行

我有一個在 Windows Server 2019 Datacenter 上運行的應用程式。該應用程式由特定用戶登入運行。使用者必須保持登入 Windows 才能使應用程式繼續運作。

當帳戶登出 RDP 會話時,應用程式會在一段時間後關閉。當帳戶再次使用RDP登入時,會經歷應用程式群組原則等整個過程。

我該如何防止這種情況發生?

我希望這個應用程式能夠 24/7 連續運行。我已經有一個定期檢查的調度程序任務,如果應用程式崩潰,則重新啟動它。

我無法將其轉換為服務,因為應用程式必須在互動式會話中運行。

任何建議表示讚賞!

編輯新增:我沒有登出。我只是斷開 RDP。我還設定了機器在不活動後不註銷(參數設定為“未定義”)

答案1

在 RDP 會話中運行應用程式進程是一種非常糟糕的做法。嘗試將其作為 Windows 服務運行或使用任務計劃程序。

您可以使用 PowerShell 建立自訂 Windows 服務。

相關內容