标签: c# windows msmq windows-server
我正在构建一项服务,允许连接到远程计算机以进行诊断/修复。我想在其中使用MSMQ并且想知道可以假设MSMQ将始终有效,所以我不需要将其视为系统中有问题的部分之一吗?
我希望这个等式成立: MSMQ不起作用==机器/ Windows已关闭
由于
答案 0 :(得分:4)
不,假设软件永远不会崩溃是不可能的。如果这对您很重要,请使用警报系统告知您MSMQ服务是否停止。
但是,您可能不会自己设计具有MSMQ功能的东西,并且比MSMQ更具容错能力。