标签: windows-services
如果我们停止一个Windows服务,当它处于System.Timers.Timer.Elapsed()事件中指定的某个进程的中间时,该服务是
一个。突然停止过程或
湾完成流程并停止服务?
答案 0 :(得分:1)
取决于服务的目的。当您向服务发送停止消息时,该服务有机会做任何需要做的事情。这显示为对.NET中重写的ServiceMain.OnStop()的调用。某些服务可以快速处理完成处理。其他服务可能会杀死子进程。