gpt4 book ai didi

azure - 共享代码库 Azure 云服务

转载 作者:行者123 更新时间:2023-12-01 11:43:16 29 4
gpt4 key购买 nike

我们想要在Azure云服务(PaaS)上部署一个webrole我们有多个虚拟应用程序,它们具有完全相同的代码库 (dll),但 web.configs 不同

这会导致包中的相同dll多次上传;导致一个非常大的包文件

有什么方法可以共享这些“相同”虚拟应用程序的 bin 文件夹以最小化包的大小?

问候,蒂姆

最佳答案

  1. 创建一个云应用程序,其中包含一个包含代码库的 Web 角色和仅包含多个虚拟应用程序的 Web.config 的其他 Web 角色。
  2. 在 ServiceDefinition.csdef 上,根据需要定义角色的虚拟应用程序。
  3. 设置启动任务以将完整 Web 角色的内容复制到每个附加虚拟应用程序。这将在角色初始化时以管理员权限执行。

这样,您的部署包就不需要包含相同工件的多个副本,并且将在初始化角色实例时设置虚拟应用程序。

关于azure - 共享代码库 Azure 云服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17567597/

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