2
处理WCF服务可能发生的任何错误的最佳方法是什么?因此,除了服务/ WCF本身的try/catch之外,如果客户端出现故障(例如系统故障)(即MSMQ在集群或其他服务器上出现故障),类似这样的事情将导致WCF服务主机发生故障。自启动和故障例外
如何在x秒后安全地重新启动服务?我试过这样做,但即使在Abort()后创建一个新的ServiceHost时,当我进入故障状态时,我总是会收到错误消息,说明通信通道出现故障或已关闭。
如果出现故障,您可以推荐作为重新启动服务主机应用程序的良好解决方案,并在出现故障后成功重新建立该主机?
谢谢,但使它成为Windows服务不是一个解决方案,不幸的是考虑到该项目的性质:( –