gpt4 book ai didi

azure - worker 角色第三方软件

转载 作者:行者123 更新时间:2023-12-03 06:02:02 25 4
gpt4 key购买 nike

我们在 Azure 虚拟机中托管第三方软件。该软件托管一项由我们的云服务 Web 角色之一使用的服务。

问题在于虚拟机和 Web 角色之间的网络延迟严重影响我们应用程序的性能。

解决方案是在同一云服务中(以辅助角色)发布此第三方软件

VM 角色 听起来像 good implementation for the above problem 。不幸的是,这是一项已弃用的服务!

一种想法是将相关安装脚本和文件打包到 Visual Studio 项目中,并配置 ServiceDefinition 以相应地设置软件。这里的问题是安装文件超过 1Gb。

当前是否有任何 Azure 服务可以支持我的问题? VM 角色有替代品吗?

最佳答案

虽然有点旧,但你可能想看看 Azure Bootstraper在 CodePlex 上。从项目描述页面:

The Windows Azure Bootstrapper is a command line tool meant to be used by your running Web and Worker roles in Windows Azure. This tool allows you to easily download resources (either public resources or ones in your blob storage), extract them if necessary, and launch them. Since you don't want to always download and run during restarts, it will also help track those dependencies and only launch an installer one time! In addition, there are some very useful features that make it a great tool to package with your roles.

另一个想法(尽管我还没有尝试过)是使用Azure 文件服务。您可以做的是将安装程序上传到 Azure 文件服务共享中,然后将共享安装到云服务 VM 中并将其用作 VM 上的驱动器。您应该能够以这种方式安装软件。

关于azure - worker 角色第三方软件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26216825/

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