如何通过Winforms管理工具管理Windows服务中的ServiceHost
本文关键字:服务 ServiceHost Windows 管理 何通过 Winforms 管理工具 | 更新日期: 2023-09-27 18:11:37
我有一个Windows服务,创建多个ServiceHost
实例…
我希望能够通过外部winforms管理工具来管理这些ServiceHosts
,因此我可以从UI打开和关闭每个ServiceHost
。
我的选择是什么(除了包装每个ServiceHost
进程)?
一个服务可以用不同的启动参数和名称注册多次。这样的配置可以更健壮。
sc.exe create Service_1 binPath= "C:'bin'myserv.exe -run=serviceFirst" DisplayName = "Server 1"
sc.exe create Service_2 binPath= "C:'bin'myserv.exe -run=serviceSecond" DisplayName = "Server 2"
我会从您的(Windows)服务中公开另一个(WCF)服务,公开操作以操纵该进程中的服务主机。