有人能指出正常的CNAMElogging和亚马逊的Route 53 ALIASlogging之间的相似之处和不同之处。 ?
CNAME和别名logging都提供了一个间接级别,即指向另一个位置的指针,这需要额外的步骤才能find答案。 不同的是谁来执行这个额外的步骤。
通过CNAMElogging,额外的步骤由客户端完成。 服务器只是返回CNAMElogging的configuration值,然后客户端负责查找该名称以查找A / AAAAlogging。
使用别名logging附加步骤由服务器完成。 服务器将获取logging的configuration值并主动解决此问题以查找A / AAAAlogging。 然后它将这个结果作为A / AAAAlogging返回给客户,客户不需要做任何事情就可以得到最终答案。 客户端甚至不知道服务器这样做,它只是看到一个普通的A / AAAAlogging。
Route53文档在别名logging上有更多的细节。 此刻,别名logging只能指向ELB主机名或同一区域中的主机名。
CNAME不能用于域顶点(即example.com )而没有任何古怪之处。 ALIASlogging的行为基本上与幕后的CNAME类似,但将自己作为Alogging呈现给请求系统。