我正在评估在Azure中部署web服务的各种选择。目前,web服务将仅由前端UI使用,该前端UI将部署为托管web服务的同一云服务中的单独web角色。但是,该web服务将在稍后阶段以其自身的权限公开。显然,web服务既可以在Web角色中托管,也可以从worker角色中托管。您能介绍一下这两种方法的优缺点吗?对于我的scnario,你会推荐这些方法中的哪种?
发布于 2013-08-20 22:13:55
web角色假定应用程序将承载在IIS中。如果您的服务不需要IIS或其HTTP堆栈提供的任何好处,则将其托管在工作者角色中可能完全适合您,并且还可以为该服务提供较低的资源利用率(因为IIS服务器没有“开销”)。
https://stackoverflow.com/questions/18332386
复制相似问题