问题标签 [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.
azure - 与流量管理器相关的查询
我们有一个场景,我们计划将 Azure 流量管理器与外部终结点一起使用。由于某些技术原因,我们不能在 azure 流量管理器中主外部端点,而是计划使用公共 DNS 条目,该条目将指向外部端点的 URL 使用的 IP。示例:代理具有名为 abc.com 的公共 DNS 条目,该条目解析为代理服务器使用的公共 IP 192.168.0.1。我们计划使用流量管理器创建另一个故障转移站点,计划将此站点添加为 def.com 解析到公共 IP 192.168.0.1
我担心它是否会起作用。
azure-traffic-manager - Azure 流量管理器返回 503 但云服务正在运行,缺少什么?
我有一个运行工作者角色的云服务(自托管 owin 中间件)。云服务端点 mysubdomain.cloudapp.net 返回,但是当我通过 mysubdomain.trafficmanager.net 时,我始终返回 503。
几个额外的点:
- 目前我只是在做 HTTP 而不是 HTTPS,但将来会改变
- 我只部署了一项云服务(有 4 个实例)
- worker 角色/owin selfhost 的端口是 80(公共端口),绑定到私有端口 8088
想法?
azure - Azure 流量管理器日志因 https 重写规则而降级
我的 web.config (MVC 5) 中有以下重写代码,这显然导致流量管理器注册“降级”,因为它得到了重写(我怀疑是 301 状态)。我已将流量管理器设置为监控 HTTPS。我还需要做什么?
更新这可能适用于我的家庭控制器:
azure - Azure TrafficManager:如何从端点看到的故障转移服务器启动引用 URL?
我们使用 Azure TrafficManager 并且我们有某些端点想要检查传入呼叫的来源/引用域(在任何情况下,原始 IP 在云中都是一个坏主意)我想知道 TrafficManager 是否或如何处理出站请求以及什么端点在我的 Azure 网站及其 WebJobs 的请求中视为发件人的域。
如果我有一个 trafficmanger.domain.com 和两个服务器,failover1.azurewebsites.net 和 failover2,当我的 failover2 服务器启动 REST 调用时,端点会看到什么?
我假设由于 TrafficManager 在 DNS 级别工作,因此没有做任何事情,并且来自不同发起者的引用 URL 不同。正确的?...并且由于原始 IP 可能在云中发生变化,并且引用者可能被欺骗,它们是更好的发起者检查(除了令牌或证书)吗?
更新Azure 现在提供的静态 IP 可能是最好的解决方案:
dns - DNS 地理查找
我一直在研究使用 Azure 流量管理器(性能模式)设置 Geo DNS 路由。基本上,我在美国东部、北欧和澳大利亚东部设置了一个应用程序(Web 应用程序和 Azure SQL 数据库)。出于合规性原因,数据不能在数据中心之间共享,我不希望用户必须选择使用哪个数据中心:
- us.app.com
- eu.app.com
- au.app.com
我希望能够使用 app.com,然后根据用户位置进行路由。流量管理器所做的所有这些 - 但是,如果最近的数据中心不可用,它也会故障转移到其他数据中心。我不希望故障转移行为 - 如果由于某种原因 Web 应用程序在最近的区域出现故障,我希望用户收到错误。
有没有其他提供此类设施的供应商的经验?是否可以在流量管理器上关闭故障转移行为。
azure - 在自治位置之间路由流量的最佳 Azure 产品是什么
我们有一个网站,为特定城市的人们提供服务。
我们希望扩展并为更多城市提供它,但我们希望在城市领域内保持独立的 IT:一个位置的网络主机、云服务、数据库等。它不仅使我们能够单独扩展(一些城市比其他城市大几倍),而且最重要的是它改进了我们的代码库和数据库查询,不使用城市的谓词——尽管它通常更昂贵。
同时我们不想使用子域。用户可以通过下拉菜单切换城市,并且请求应该转到适当的虚拟机而不更改 url,这样路由应该可以无缝工作。
根据 Azure 文档,我们仍然不确定哪种解决方案可以满足我们的需求,流量管理器、负载均衡器或自定义重定向。
azure - 适用于 Web 应用的 Azure 应用程序网关
来自此链接 http://azureblogger.com/2016/02/load-balancing-in-azure/
Azure 应用程序网关是否支持 Web 应用程序?根据上面的链接,它说不,但我找不到在应用网关的 azure 文档中明确提到它。
第二个问题相关,是否明智/建议将应用程序网关/流量管理器用于 azure Web 应用程序,该应用程序已经可以根据性能进行扩展,并且目前在标准层中运行了 2 个或更多实例。
使用应用程序网关/流量管理器有意义吗?
azure - Azure 流量管理器设置的 X-Powered-By 标头
我无法删除由Azure Traffic ManagerX-Powered-By: ARR/2.5
设置的标头。
我有以下架构:
Web VM (IIS/8.5)->
路由 VM (ARR/2.5 IIS/8.5) ->
Azure 流量管理器->
自定义域名。
- 当我向我的 Web VM 发出 HTTP 请求时,没有
X-Powered-By
标头 - 当我向路由 VM 发出 HTTP 请求时,没有
X-Powered-By
标头 - 当我向我的流量管理器(即http://my_app.trafficmanager.net )发出 HTTP 请求时,就会
X-Powered-By: ARR/2.5
出现标题。
这是 Azure 流量管理器中的一个已知问题吗?
session - 需要使用 Azure 流量管理器和会话状态存储进行负载平衡吗?
我正在使用 Azure 流量管理器对不同区域的两台服务器进行负载平衡。我以为我的会话状态需要一个存储或 redis 缓存。但是,在测试时,即使我通过测试我所在的服务器返回服务器之间,它似乎也能让我保持登录状态。我登出,我在另一个上登出。我存储的唯一会话状态是用户配置文件,但如果找不到它,它只会转到服务器并获取它。下面是我的表单设置。我真的需要像redis缓存这样的东西吗?