匯出 (0) 列印
全部展開

取得定義

更新日期: 2014年9月

Get Definition 作業會傳回現有的設定檔定義。

Delete Profile 要求的指定方式如下。請以訂閱識別碼取代 <subscription-id>,並以設定檔的名稱取代 <profile-name>。例如 myapp-trafficmanager

 

方法 要求 URI

GET

https://management.core.windows.net/<subscription-id>/services/WATM/profiles/<profile-name>/definitions/1

您必須確定對管理服務發出的要求是安全的。如需其他詳細資訊,請參閱驗證服務管理要求

無。

下表描述要求標頭。

 

要求標頭 描述

x-ms-version

必要項。指定用於這個要求的作業版本。此標頭應該設定為 2011/10/1 或更新版本。如需版本設定標頭的詳細資訊,請參閱服務管理版本設定

無。

回應包括 HTTP 狀態碼、一組回應標頭和回應主體。

成功的作業會傳回狀態碼 200 (確定)。如需狀態碼的資訊,請參閱<服務管理狀態和錯誤碼>。

這項作業的回應包括下列標頭。回應也可能包括其他標準 HTTP 標頭。所有標準標頭都符合 HTTP/1.1 通訊協定規格

 

回應標頭 描述

x-ms-request-id

唯一識別對管理服務發出之要求的值。

回應主體的格式如下:


<Definition xmlns="http://schemas.microsoft.com/windowsazure">
  <DnsOptions>
    <TimeToLiveInSeconds>dns-time-to-live</TimeToLiveInSeconds>
  </DnsOptions>  
  <Status>status-of-definition</Status>
  <Version>version-of-definition</Version>
  <Monitors>
    <Monitor>
      <IntervalInSeconds>interval-in-seconds</IntervalInSeconds>
      <TimeoutInSeconds>timeout-in-seconds</TimeoutInSeconds>
      <ToleratedNumberOfFailures>number-of-failures</ToleratedNumberOfFailures>
      <Protocol>monitor-protocol</Protocol>
      <Port>port-number</Port>
      <HttpOptions>
        <Verb>http-verb</Verb>
        <RelativePath>path-relative-to-endpoint</RelativePath>
        <ExpectedStatusCode>expected-status</ExpectedStatusCode>
      </HttpOptions>
    </Monitor>
  </Monitors>
  <Policy>
    <LoadBalancingMethod>load-balancing-method</LoadBalancingMethod>
    <Endpoints>
      <Endpoint>
        <DomainName>domain-name</DomainName>
        <Status>endpoint-status</Status>
        <MonitorStatus>monitor-status</MonitorStatus>
        <Weight>load-balancing-priority</Weight>
      </Endpoint>
    </Endpoints>
    <MonitorStatus>monitor-status</MonitorStatus>
  </Policy>
</Definition>

 

元素名稱 描述

TimeToLiveInSeconds

指定通知本機 DNS 解析程式快取 DNS 項目所花費時間的 DNS 存留時間 (TTL)。

此值是介於 30 到 999,999 之間的整數。

狀態

指出設定檔的這個定義已啟用或停用。

可能的值為:

  • Enabled

  • Disabled

Version

指出傳回的定義版本。這個值一律是 1。

IntervalInSeconds

指定連續嘗試檢查監視端點之狀態的間隔秒數。

TimeoutInSeconds

指定等候監視端點回應的時間。

ToleratedNumberOfFailures

指定端點允許的連續失敗次數,之後就會將端點移出負載平衡器的循環。

Protocol

指定要用來監視端點健全狀況的通訊協定。

可能的值為:

  • HTTP

  • HTTPS

Port

指定用來監視端點健全狀況的連接埠。

Verb

指定要在提出監視端點健全狀況之 HTTP 要求時使用的動詞命令。

RelativePath

指定要探查健全狀態之端點網域名稱的相對路徑。

ExpectedStatusCode

指定狀況良好之端點應該傳回的 HTTP 狀態碼。否則,端點就會被視為狀況不良。

LoadBalancingMethod

指定要用來散發連接的負載平衡方法。

可能的值為:

  • Performance

  • Failover

  • RoundRobin

Endpoints

封裝 Azure Traffic Manager 端點的清單。

如果負載平衡方法設定為 Failover,端點的流量就會按照傳回端點的順序進行負載平衡。

DomainName

指定端點網域名稱。

狀態

指定端點的監視狀態。

如果設定為 Enabled,負載平衡方法就會考量此端點並進行監視。

可能的值為:

  • Enabled

  • Disabled

MonitorStatus

定義為 Policy 一部分時,表示整體負載平衡原則的健全狀態。

可能的值為:

  • Online

  • Degraded

  • Inactive

  • Disabled

  • CheckingEndpoints

定義為 Endpoint 一部分時,表示端點的健全狀態。

可能的值為:

  • Online

  • Degraded

  • Inactive

  • Disabled

  • Stopped

  • CheckingEndpoint

權數

指定負載平衡中端點的優先順序。權數越高,負載平衡器可以使用端點的頻率就越頻繁。如果端點未指定權數值,則會使用預設權數 1。

Microsoft 正展開一份線上問卷調查,了解您對於 MSDN 網站的看法。 如果您選擇參加,您離開 MSDN 網站時即會顯示線上問卷調查。

您是否想要參加?
顯示:
© 2014 Microsoft