我刚开始探索Azure,并对Web角色和Worker角色的目的还有些困惑。在我正在处理的解决方案中,移动应用程序(iPhone、Android、Windows等)将通过REST API访问我们的服务器产品。因此,我们的服务中没有公共面向网站(例如网页)。
这让我想到,我不需要Web角色,而是使用一个或多个Worker角色来监听我们的HTTP端点。我已经按照这个思路创建了一个原型。当我从移动设备向端点做HTTP请求时,我没有得到任何响应。并且我在Azure日志中也没有看到任何表明我的Worker角色已启动或正在运行和响应请求的记录。
这种方法是否合适?因为我没有Web角色,是否有什么设置代码需要修改?我在另一个帖子中读到Web角色在IIS上运行,但Worker角色则不运行。
感谢您的耐心,我仍在努力理解Azure,所以有些难以形成正确的问题。
这让我想到,我不需要Web角色,而是使用一个或多个Worker角色来监听我们的HTTP端点。我已经按照这个思路创建了一个原型。当我从移动设备向端点做HTTP请求时,我没有得到任何响应。并且我在Azure日志中也没有看到任何表明我的Worker角色已启动或正在运行和响应请求的记录。
这种方法是否合适?因为我没有Web角色,是否有什么设置代码需要修改?我在另一个帖子中读到Web角色在IIS上运行,但Worker角色则不运行。
感谢您的耐心,我仍在努力理解Azure,所以有些难以形成正确的问题。