我想部署仅具有辅助角色的云服务(没有 Web 角色。Web 角色部署为 Azure 网站)。是否可以?
PS。为什么我考虑这个解决方案 - 我需要一个能够发送电子邮件的网站。我将消息放入网络队列中,并以发送电子邮件的辅助角色获取这些消息。我尝试在云服务中部署两者,但 Web 更适合部署为网站(部署速度更快,并且能够为本地和远程设置连接字符串)。所以,我想部署一个仅具有辅助角色的服务最佳答案
简短回答:是的。
更长的答案:当然。 :) 你尝试过吗?只需创建一个仅具有辅助角色的新云服务并进行部署即可。
Web 角色和辅助角色之间的主要区别在于 Web 角色将安装 IIS 以进行 Web 托管。如果你不需要 IIS,为什么要把它放在那里呢?只需创建一个 worker 角色即可完成。 :)
关于azure - 没有 Web 角色的云服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29736997/