![重新启动windows服务导致多个进程实例](https://linux22.com/image/729057/%E9%87%8D%E6%96%B0%E5%90%AF%E5%8A%A8windows%E6%9C%8D%E5%8A%A1%E5%AF%BC%E8%87%B4%E5%A4%9A%E4%B8%AA%E8%BF%9B%E7%A8%8B%E5%AE%9E%E4%BE%8B.png)
我有一个全天候运行的后台监控 Windows 服务。我观察到,当我使用 Windows 服务控制器重新启动服务时,有时会显示两个正在运行的进程实例。如果我多次重新启动 Windows 服务,有时会有 4 到 6 个正在运行的进程实例
这不会在启动时发生,也不会在我停止然后启动服务时发生,而是在我重新启动服务时发生。
答案1
使用自动运行。这是 Microsoft sysinternals 的工具,用于审核在启动时自动运行的服务、程序。它抓取注册表来执行此操作。
我有一个全天候运行的后台监控 Windows 服务。我观察到,当我使用 Windows 服务控制器重新启动服务时,有时会显示两个正在运行的进程实例。如果我多次重新启动 Windows 服务,有时会有 4 到 6 个正在运行的进程实例
这不会在启动时发生,也不会在我停止然后启动服务时发生,而是在我重新启动服务时发生。
使用自动运行。这是 Microsoft sysinternals 的工具,用于审核在启动时自动运行的服务、程序。它抓取注册表来执行此操作。