C# 关键windows服务句柄关闭

C# 关键windows服务句柄关闭,c#,service,windows-services,C#,Service,Windows Services,假设Windows服务器具有 运行服务和 运行控制台应用程序 该软件的性质非常关键。操作需要几分钟,并且不应终止 如何处理此服务器的关闭?(管理员希望关闭/重新启动服务器) 默认情况下,时间窗口为20秒,请参阅。但我需要最多5分钟来结束一个关键事务。至少在您作为windows服务运行当前操作的情况下

假设Windows服务器具有

  • 运行服务和
  • 运行控制台应用程序
该软件的性质非常关键。操作需要几分钟,并且不应终止

如何处理此服务器的关闭?(管理员希望关闭/重新启动服务器)


默认情况下,时间窗口为20秒,请参阅。但我需要最多5分钟来结束一个关键事务。

至少在您作为windows服务运行当前操作的情况下