问题标签 [azure-traffic-manager]
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.
c# - 带有 Cloud Worker 的 Azure 流量管理器
我有一个部署在不同数据中心的云工作者角色,我想使用 Azure 流量管理器将人员发送到离他们最近的数据中心(性能平衡)。
工作人员角色已启动并运行且运行良好。我尝试HttpListener
在端口 80 上添加一个,以便流量管理器可以检查状态。当我使用 RDC 连接到运行 Cloud Worker 服务的 VM 时,我可以点击127.0.0.1:80
并获取OK
我让它返回的消息。但是,当我点击外部 url 时,123456789abcdef.cloudapp.net
出现 503 错误。
我已将进程设置为运行elevated
,以便它可以打开端口HttpListener
,所以这不是问题。
我为端口 80 设置了一个 http 端点,并且HttpListener
它位于端口 80 上,正如能够127.0.0.1:80
从 VM 中命中所证明的那样。
我的问题是两个部分:
- 这是为工作服务设置流量管理器状态端口的正确方法吗?
- 当我从 VM 上的 localhost 获得 200 时,为什么我从外部主机名获得 503?
azure - Azure 网站如何确定它在哪个区域运行?
我将在几个地区放置一个 Azure 网站。然后配置 Azure 流量管理器以将请求分发到每个区域。
网站需要知道它在哪个区域运行。是否有可用的 API 来确定这一点?或者,我唯一的选择是定义为每个 Azure 网站适当设置的 REGION 应用程序设置?
azure - Azure 流量管理器未平衡 VM 之间的流量
我在 Azure 中有以下配置:
- 2 xA2 VM(位于美国东部),安装了 WAMP 并为 MySQL 数据库设置了主-主复制。
- 1 流量管理器 (=TM) 以平衡它们之间的流量。
- 在 Azure 门户中,我的机器和 TM 都处于“在线”状态。
我有以下问题:
无论我为 TM 选择什么配置(性能、RR、故障转移),我只能在 Apache 日志中获取仅一台机器的条目。我唯一一次获得第二台机器的条目是只有当我有故障转移并将这台机器设置为故障转移队列中的第一台机器时。
测试场景:
我正在使用来自 4 个不同地区(加利福尼亚、弗吉尼亚、爱尔兰、日本)的服务调用 php 脚本来检查流量分布,但我从未在第二台机器上获得任何日志。
你有什么想法,什么可能无法正常工作?
azure - Azure 流量管理器:基于自定义逻辑的重定向请求
我正在使用 ASP.NET Web API 2.2 实现 OData。这些作为 Azure Web 角色部署在不同的 Azure 数据中心,其中数据存在于 SQL Azure DB 中。如果有来自用户的请求,则必须根据用户详细信息将请求重定向到部署的特定 Web 角色。
我仍在探索 Azure 流量管理器功能。这是在 Azure 中实现的方式吗?或者 Azure 中此类场景的正确方法是什么?
azure - Azure 流量管理器配置
我在两个区域的云服务上部署了两个 Web 应用程序。
- WebApp1.cloudapp.net
- WebApp2.cloudapp.net
我使用性能负载平衡创建了 Azure 流量管理器
- WebApp.trafficmanager.net
我的云应用程序的 CName 是什么?如何将此 CName 指向 Azure 流量管理器?
azure - 为什么 Azure 流量管理器将澳大利亚解析为美国服务器?
我有一个托管在 Azure 中的网站,该网站在 3 个不同的 Azure 数据中心之间实现了全球负载平衡。
我们可以从以下 DNS 检查中看到,来自美国的请求解析到我的美国西部数据中心。在欧洲及其周边地区,请前往我的欧洲 DC。东南亚去东亚很好,但整个澳大利亚都被路由到美国。
https://www.whatsmydns.net/#A/www.whatsonglobal.com
作为澳大利亚居民,我相信对于我们的澳大利亚客户来说,这不是很好。特别是因为它目前正在为主页添加额外的 3 秒加载时间。
如何在不必选择其他负载均衡器的情况下解决此问题?我喜欢 Azure 流量管理器的简单性,但前提是它符合标准。
azure - Azure 流量管理器 - DNS TTL 被忽略
我刚刚为两个端点配置了流量管理器,并注意到 TTL 设置为 3600(1 小时),即使在流量管理器配置文件的配置页面上它已设置为 300(5 分钟)。
我通过查看本地 DNS 记录和 NSLOOKUP 验证了这一点,两者都表明它被设置为一个小时。
我错过了什么吗?
azure - 在 Azure 中为可用性集设置重复的 VM
我们在可用性集中设置了 Azure 上的 VM,以确保最大的正常运行时间和性能。
我们只想拥有多个相同的 VM,以便可以使用 Azure 负载均衡器分配流量,并且如果一个机器出现故障,还可以容错。
我正在努力锻炼如何确保每个虚拟机都是相同的并且保持同步,我们不断地向我们的网络虚拟机添加东西。我知道我们可以创建 VM 1 的映像,然后使用它来创建 VM 2 等等。但是,如果一个文件被添加到 VM 1,那么我需要确保它也反映在所有其他 VM 上。有没有办法做到这一点?
任何建议表示赞赏。
谢谢
powershell - Azure Traffice Manager 外部端点
有人可以向我解释如何在 Windows Azure 流量管理器中为故障转移模型设置外部端点。我可以通过 powershell 将端点添加到 azure,例如 www.mysite.com,但是教程说我需要更改我的 DNS 以将 www.mysite.com 指向 my.trafficmanager.net。但这不会造成某种循环并且永远不会到达托管该站点的实际服务器吗?
azure - 流量管理器 + azure 网站:如何配置自定义 dns ssl
我有一个自定义 dns 条目通过 CNAME 记录映射到我的流量管理器设置。我还有指向我的 azure 网站端点的流量管理器,并且我有一个通配符证书与我在我的网站上上传的自定义 dns 匹配。我无法让 ssl 正常工作。文档不清楚使用流量管理器时如何设置 SSL。任何帮助表示赞赏。请注意,我使用云服务“网络角色”进行此操作,但我想迁移到 azure 网站。