2014-05-17 45 views
1

我在14.04的預置型定義Apigee目標服務器主機(正道)在HA架構

我有一個主動和災難恢復設置 在這裏看到:http://www.slideshare.net/michaelgeiser/apigee-dc-failover

當我將故障轉移到DR網站,我更新了我的DNS條目(在Akamai)

虛擬主機正常工作;目標服務器讓我很頭疼

如何設置和使用目標服務器,因此我不必修改代理API綁定,但可以根據DC將流量傳輸到正確的VIP?

我寧願做類似的MyService-目標-DC1和爲MyService-目標-DC2並使用部署腳本在束脩改目標的名字。

我不想有一個修改Proxy API中的目標或其他任何內容的JavaScript,我需要在Environment setup中定義它。

我也不能把兩個DC分別放到一個獨立的Org中;當我在Active和DR站點之間移動時,我需要使用相同的API Key;不同的組織意味着不同的API密鑰(對吧?)。

TIA

回答

0

一個選擇是修改在每個組每DC MP的DNS查找,使得像「myservice.target.dc」的名稱解析爲不同的VIP。因爲這個,你當然想記錄這個井 ,尤其是因爲這是Apigee產品的外部。我知道你並不太熱衷於修改目標,但如果你打開這個選項,你可以嘗試在前面(如果有的話)或客戶端IP地址(例如, ,在基於地理位置的路由中)來識別呼叫正在通過哪個DC。從那裏,你可以修改目標網址。

是的,不同的組織意味着不同的API密鑰。