作爲我的應用程序的一部分,我的用戶安裝了一個將數據上傳給我的窗口服務(以C#編寫的msi文件)。這些Windows服務器通常位於各種防火牆之後,由IT人員運行,因此很難與任何人聯繫進行調試。管理遠程Windows服務
我可以在我的應用程序中放入什麼東西,以便更容易找出問題?我不希望做任何會被認爲是「黑幕」,但這裏有一些想法,我曾想過:那些有關我在一個單獨的線程和流它備份到
- 打開日誌文件服務器
- 設置某種反向隧道(不知道是否有在Windows上一個理智的外殼環境,我可以連接到)
任何意見或想法,將不勝感激。
此外,我願意完全重寫在Java中這件事情和使用的東西從http ://stackoverflow.com/questions/68113/how-to-create-a-windows-service-from-java-app(或Ruby如果有什麼有趣的地方) – David 2010-10-28 17:50:22