问题标签 [azure-vm-role]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - 在 Windows Azure 上,VM 角色和 vm 实例之间有区别吗?
在 Windows azure 中,我看到对 vm 角色和 vm 实例的引用。他们不同吗?一种似乎是允许上传 vm 映像以在平台即服务 (PaaS) 中使用,另一种允许按需创建 vm 映像以安装传统 VPS 等应用程序。
这只是过时的文档吗?
ruby-on-rails-3 - 设置 Capistrano 以部署到 Azure Ubuntu VM
我正在遵循本指南,并且正处于我尝试做的步骤中cap deploy:cold
。我收到以下错误:
cap deploy:setup
工作没有任何错误。该文件也存在。我无法启动服务有什么原因吗?我试过做sudo service unicorn_app start
,但我得到了同样的错误。
azure - Azure VM - 临时存储驱动器 - 已成为过去?
我对 Azure VM 设置感到困惑。我正在尝试设置 SQL Server,指南建议如果您的数据库大于 10GB,则应在 Azure 存储中设置单独的数据磁盘。但是所有文档都明确表示不要使用它,D: Temporary Storage
因为它在重新启动后会不稳定。
我完全理解这一点。我遇到的问题是,当我创建一个新的 VM 时(我刚刚在图库中的 2008 R2 SP1 上创建了一个 SQL 2012 Web ),我得到了一个大约 128GB 的 C: 驱动器。然后当我通过门户附加一个空数据盘时,它显示为 D: 并被称为Temporary Storage
.
我的理解是,该驱动器不是临时存储(易失性),因为我通过门户将其创建为数据磁盘。
这是过去 Azure 配置的遗留问题吗?我收集了过去配备 30GB 操作系统驱动器但现在配备 128GB 操作系统驱动器的 VM。这与它有关吗?
我很困惑!
azure-web-roles - 从 Azure 网站连接 VM 角色中的数据库时,“证书链是由不受信任的机构颁发的”
从 Azure 网站连接 VM 角色(我有 SQL VM 角色)中的我的数据库时遇到错误。VM Role 和 Azure 网站都在 West zone。我面临以下问题:
SqlException (0x80131904): 与服务器建立连接成功,但在登录过程中出现错误。(提供者:SSL 提供者,错误:0 - 证书链是由不受信任的机构颁发的。)]
我可以使用 SSMS 连接到我的数据库。1433 端口在我的 VM 角色上打开。我的连接有什么问题?
azure - 如何将网站添加到 Windows Azure 中的虚拟网络?
设想:
我在 Windows Azure 上有一个网站。该网站需要连接到(新的)Azure VM。
我做了以下事情:
- 在 Azure 上创建了新的虚拟网络
- 将 VM 添加到虚拟网络,它确实在虚拟网络中获得了 IP。
- 我已经为 VM(公共/私有端口)配置了适当的端点。
现在,我如何将 Azure 网站“连接”到同一个虚拟网络,以便网站中的 .NET 代码可以在虚拟网络的 IP 上创建与 VM 的 TCP 连接?
dns - Windows Azure VM 无法访问 microsoft.com
我在 Windows Azure 上有 2 个虚拟机,连接到虚拟网络,包括链接到虚拟网络的“DNS”组件。
第一台机器是 AD 控制器(带有 DNS),来自虚拟网络(在 Azure 中)的 DNS 指向这台机器(10.0.0.4)。
2 个 vm 可以相互通信,并且第二个 VM 也与第一台机器上的 AD 控制器加入域。
问题是,在两个 VM 上,我都无法访问/浏览与 microsoft.com 相关的任何内容(如 visualstudio.com 等)。所有其他网站(甚至 bing.com)都可以正常工作。
可能是什么原因。我是否需要更改我的第一个 VM 上的一些 DNS 设置,以使 microsoft.com 被“排除”之类的。正如我认为这是“内部”微软流量?
谢谢!
asp.net - 适用于现有 Asp.Net 网站的 Azure 云服务与 VM
我已经看到了这个问题的变体,但找不到任何处理我们特定场景的问题。
我们有一个链接到 SQL Server 数据库的现有 aps.net 网站。该数据库具有 clr 用户定义的类型,因此它只能托管在 Azure VM 中,因为云服务不支持所述类型。
我们最初想使用 vm 作为数据库和云服务作为前端,但后来出现了一些问题:
- 我们使用 StateServer 来存储状态,但 Azure 不支持。我们需要配置表存储、SQL 数据库或专用于状态管理的 Worker 角色(新的 Worker 角色是额外的成本)。由于性能,表存储并不理想。其他 2 个选项更可取,但它们会带来成本或应用程序重新配置的缺点。
- 我们使用 SimpleMembership 进行用户管理。我们需要将成员表从我们的 vm 实例 sql 服务器迁移到 Azure 的 SQL 数据库。这是一个不便,因为我们希望将所有表保存在同一个数据库中,并且拆分 2 个可能需要进行一些代码更改。
我们正在寻找一种快速的解决方案,以使该应用程序尽快上线,并且成本可控。我们正在拼命地避免重构我们的代码,以适应在 Azure 云服务中托管应用程序的一部分。
问题:
- 我们应该只使用虚拟机路线来托管所有内容吗?
- 利用 VM 实例(用于 sql server)和云服务实例(用于前端)是否有任何成本优势?
- 在我看来,每个添加到云服务的“后台进程”都需要一个新的工作者角色。例如,如果我们想为电子邮件服务启用 smtp,这将需要一个新角色,因此需要更多成本。这个对吗?
azure - Azure VM 临时存储的临时性如何?
创建 Azure VM 时,它会创建一个名为“临时存储”的 D: 驱动器。我不清楚这只是暂时的。它是在重新启动、启动/停止之间重置,还是仅在重新创建映像时重置?还是随意?另外,这种临时存储有哪些用例?
azure - 解决云提供商不允许 100% CPU 使用率的问题
我目前正在使用 Azure PaaS 工作者/Web 角色,我遇到了一个烦人的问题,如果我的数据库角色工作非常努力(100% CPU),它会被 Azure App Fabric 控制器自动重新启动。
这真是令人沮丧。
我的选择是过度配置角色并支付更多费用以停止重新启动。或寻求不执行自动/心跳/重启的替代服务提供商。
IaaS VM 实例是否也接受 Heartbeat 运行状况检查?亚马逊的 EC2 怎么样——他们也会有同样的问题吗?
在每个人都告诉我它不应该使用 100% CPU 之前。它每天只发生一次,持续大约 20 分钟。
azure - Azure 是否为“cloudapp.net”提供 https?
使用Azure网站的一大优势是,我无需执行任何操作即可获得安全的 HTTP (HTTPS):我只需键入即可https://xyz.azurewebsites.net
。我不必担心证书,因为我使用 Azure 给我的子域(在示例中是这样xyz
)
所以,我通常做的是人们通过我拥有的一些注册域来,例如。http://www.my-application-homepage.com
,如果他们想使用我的应用程序,我会使用 HTTPS 将他们重定向到 的子azurewebsites.net
域。
现在,话虽如此:
我需要升级到Azure 云服务或Azure 虚拟机,因为这些具有Azure 网站所没有的功能。这两个还提供了一个免费的子域:xyz.cloudapp.net
,但我的问题是:我也会在那里获得 HTTPS 吗?如何?
我在 google 中搜索了一些 cloudapp 示例,我测试的内容如下:
1) 通过 HTTP 连接(即 type http://xyz.cloudapp.net
)。结果:工作
2)通过HTTPS连接(即类型https://xyz.cloudapp.net
)。结果:没用(chrome给了ERR_CONNECTION_TIMED_OUT
)