我有一个在azure中工作的mvc4 Web应用程序。 我现在创建了一个工作者角色,作为电子邮件(提醒)发件人。
我应该如何将此工作角色部署到azure中? 通过管理门户创建云服务似乎不对..我不知道这个工作角色将如何连接到我的网站?
我使用Git来管理部署。我可以承诺并推动我的员工角色吗?这似乎不够......
部署后,我将如何停止此服务?
如果有人能指出我正确的方向,我真的很感激。
答案 0 :(得分:4)
Azure云服务很好,您可以使用Azure存储队列等技术作为MVC 4 Web应用程序和辅助角色之间的通信机制。
或者,您可以在worker角色中托管ASP.NET Web API端点并公开它。请参阅this blog post。
可以通过Azure门户启动和停止服务。