我希望我的申请分为两个阶段。 1部分将简单地从API获取json格式的数据并将其存储到SQL数据库(或者可能是NO-SQL),另一半(Web部分)将读取数据并实现自定义警报。所以,基本上我需要为获取过程创建一个worker。但我在Azure中的工作角色和Web角色之间感到困惑。请帮助我实现这种设计的最佳方式是什么?
答案 0 :(得分:1)
您可以将两者合并到同一个Web角色中 - 在IIS中运行的代码部分(从Visual Studio模板创建Web角色时创建的ASP.NET项目)将处理Web请求以及运行“角色入口点“将运行获取过程。除非您绝对需要单独扩展它们,否则这将为您提供更简单,更易于管理的解决方案。
答案 1 :(得分:0)
你看过这个教程吗?它为Web和辅助角色提供了可能的用例和教程。