我需要这个来进行负载平衡。例如,我有两个azure存储帐户(say a
和b
),而这些blob地址是a.blob.core.windows.net
和b.blob.core.windows.net
。他们两个都存储相同的数据。现在,我需要提供一个外部名称(例如example.com
),该名称指向两个存储帐户,并且应该循环使用。如果我按照以下方法在DNS中创建两个CNAME条目,并且将其解析为其中之一,则可以实现此目的。
example.com
CNAMEa.blob.core.windows.net
example.com
CNAMEb.blob.core.windows.net
但是我无法在Windows DNS服务器中为单个名称创建两个CNAME记录。
那有可能吗?
我无法检查,但我认为您无法使用CNAMES进行此操作。请尝试使用A记录。
—
2014年
@Dan问题将是没有固定IP的服务,例如AWS Elastic Load Balancer。鉴于
—
ceejayoz 2014年
core.windows.net
我怀疑Azure或类似情况。
但是有了A记录,我必须指定IP地址吗?我更喜欢DNS名称而不是IP地址。
—
Raghuram Murthy P 2014年
你为什么想这么做?已经为高可用性和地理冗余设置了azure blob存储。
—
JTKH
@JTKH是因为blob的下载限制为65MB / sec左右,如果我想要更多的下载限制,我考虑使用多个blob。
—
Raghuram Murthy P