摘要:
昨天部署一个自己写的windows service,在服务器上一直无法启动,启动的过程需要很长时间,然后直接被停止,后来查看了一下代码,发现在service的OnStart里面是这样写的protectedoverridevoidOnStart(string[]args){monitor=newWebSiteMonitor();monitor.StartMonitor();}其中WebSiteMonitor.StartMonitor()里面有取网站信息并访问,获取状态的操作,这是一个相对比较耗时的工作——问题就是出在这了解决方案: 这儿可以另起一个线程来启动这个监控程序protectedover 阅读全文
posted @ 2012-02-23 16:55
麻将
阅读(258)
评论(0)
推荐(0)
浙公网安备 33010602011771号