gpt4 book ai didi

azure - 我应该何时重新打包我的 Azure 计算角色?

转载 作者:行者123 更新时间:2023-12-04 05:21:14 28 4
gpt4 key购买 nike

首次设置 Azure Web/辅助角色时,我需要“打包”项目并通过 Azure 门户上传。完成此操作后,我可以从 Visual Studio“发布”应用程序。

什么情况下需要重新“打包”项目并通过 Azure 门户更新?
换句话说 - 哪些更改需要重新打包项目?

注意:我需要“打包”项目才能通过 Azure 门户上传。当我在 Azure 中创建计算角色时,我必须上传一个包才能使计算角色运行。

来自 Azure 门户:
您没有将任何内容部署到生产环境。
上传新的生产部署。

最佳答案

云服务包包含角色定义、配置设置、运行时位以及与您的应用捆绑的其他静态内容。 Visual Studio(或 PowerShell)创建一个加密包(实际上是一个 zip 文件,在构建模拟器时您可以查看该文件),以便上传到您通过门户创建的指定插槽。

将来,您可以在不重建包的情况下执行某些操作,例如更改实例计数和其他配置设置。另外:如果您将静态内容(例如 CSS、图像等)移动到 Blob 存储,则可以直接更新这些内容,而无需重新创建/重新部署包(您可能需要向您的应用程序发送某种类型的信号)。运行应用程序,重新加载一些资源,但这将是特定于应用程序的)。如果您有特定的 exe 或 MSI 作为启动脚本的一部分安装,您也可以将它们移动到 blob 存储,因为它们可以在您的角色启动代码执行时轻松下载(这会减少包大小)。

如果您更改服务定义文件中专门定义的任何内容(例如,如果添加角色或更改角色大小),则必须重新打包/重新部署(但您可以作为更新进行部署,这不会占用您的服务关闭[假设您有 2 个或更多实例]或替换您分配的 IP 地址)。

关于azure - 我应该何时重新打包我的 Azure 计算角色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13667836/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com