azure - 将 WebRole 部署到预先存在的 VM

标签 azure azure-web-roles

我们在免费试用版 Azure 云中开发并测试了我们的网络角色。

我们现在必须将 Web 角色部署到 A 公司 Azure 云。 A 公司愿意为我们的部署创建 IIS VM,但不会与我们共享用户名/密码以将我们的 Webroles 发布到他们的云。

这应该是一个非常常见的场景,希望听到在部署中解决该问题的人们的意见。

我们如何将 Web 角色发布到预先存在的虚拟机?

最佳答案

这不是网络角色的工作方式。 Web 角色(以及任何其他定义的角色)本质上是 VM 上所需的一组代码、启动脚本、二进制文件等。 VM 本身是无状态的:它作为 Windows Server 的全新(最新)副本启动,并执行您的代码。任何需要安装的东西都是通过启动脚本完成的。

您无法将 Web 角色独立推送到现有虚拟机。您需要获取实际的代码项目(例如 asp.net)并将其发布到预先存在的虚拟机,而不需要任何 Web 角色脚手架。如何做到这一点取决于您(以及管理这些虚拟机的人员)。

关于azure - 将 WebRole 部署到预先存在的 VM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27708595/

相关文章:

node.js - 部署在Azure中的nodejs服务器正在输出内容长度

powershell - 此计算机上未安装 WAPPSCmdlet

azure - Windows Azure 实例到底是什么?

node.js - 在 Windows Azure 上使用 Socket.io 横向扩展 Node.js

azure - Azure 云服务暂存槽和 Azure Web 应用程序暂存槽有什么区别?

azure - 未找到 Linux Azure WebApp 的指定框架 'Microsoft.AspNetCore.App' 、版本 '3.1.0'

php - 如何在 Azure 上托管 Codeigniter 应用程序?

node.js - 如何将 NodeJs 应用程序部署到 azure Web 应用程序

Azure Web 角色和实例

windows - 重用 Azure Web 角色进行后端处理是个好主意吗?