计算机的角色是否同样运行?

时间:2012-09-03 14:46:56

标签: wcf azure self-hosting

我有一个自托管的wcf服务,其运行启动任务

netsh http add urlacl url=https://+:{PORT}/{SERVICENAME} user=everyone listen=yes delegate=yes"

以前该服务没有ssl,但旧的http网址保留仍然存在(或者是由我不知道的其他东西添加的)。

那么我需要在启动任务中添加netsh remove吗?

编辑: 我删除了桌面版的角色,以检查预订是否存在。

2 个答案:

答案 0 :(得分:1)

为了让您更好地了解该方案,在云中部署应用程序时,您将在虚拟化环境中的虚拟机中运行应用程序。您的应用程序将在数据中心内运行,但虚拟机将托管在主机上,由于任何特殊原因可以随时更改。这可能是由于来宾操作系统或主机操作系统更新,硬件故障,资源更改要求以及任何其他原因造成的。因此,你不应该认为你的虚拟机总是相同的,更具体地说它是“虚拟的”。

答案 1 :(得分:0)

你永远不能假设它会是相同的,它通常是,但如果有硬件故障,你的角色在其他地方的数据中心重新启动,它肯定不会。任何启动任务都需要是幂等的。