[英]Azure v2 Worker Role?
我将运行OWIN的Azure Worker角色部署到了Cloud Service中以实现非常快速的HTTP服务。 Cloud Service存在于manage.windowsazure.com的“经典”环境中。
我想使用新的ARM位来部署相同的轻量级应用程序,以便可以在portal.azure.com上对其进行完全管理。 我不想使用Web应用程序,因为它包括IIS。
在ARM和具有与旧的Cloud Service Worker角色相同的性能的新门户中使用的正确的“平台即服务”对象是什么?
谢谢。
在ARM中,没有用于此的平台即服务对象。 一些“基础架构即服务”选项包括:
在新门户中创建常规Windows Azure资源管理器VM,并将其设置为OWIN主机。
创建一个Azure资源管理器模板,以将OWIN主机部署到VM或VM Scale Set。 该模板将使用自定义脚本扩展名和/或DSC进行设置。 这将是一个很好的可重用的解决方案,但是有人需要第一次编写模板。
最轻巧的解决方案是让服务器在Windows上的Docker容器中运行。 然后,您可以选择将VM用于在其他容器中运行或仅作为容器主机运行的其他目的。 请注意,此操作仅在Windows Server 2016 Technical Preview 3上运行。请参阅http://anthonychu.ca/post/web-api-owin-self-host-host-docker-windows-containers/
编辑-请注意,Service Fabric是Azure Resource Manager中推荐的PaaS解决方案。 它不是PaaS v1的直接等效项,而是用于开发基于微服务的应用程序的丰富服务: https : //azure.microsoft.com/zh-cn/documentation/services/service-fabric/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.