Show Menu
主題×

Managed by Adobe 主機

此託管類型是預設選項,最容易管理。
若您選擇由 Adobe 管理的選項,系統會將 Launch 建立的程式庫傳送至與 Adobe 簽約的協力廠商 CDN。這些 CDN 的運作獨立於 Adobe,因此即使 Launch 進行維護或停機,部署至您網站和應用程式的程式碼仍會正常運作。內嵌程式碼會參照 CDN 上的主要程式庫檔案,讓用戶端裝置可在執行階段擷取檔案。
目前主要的 CDN 提供廠商為 Akamai。由 Akamai 託管的檔案是使用 assets.adobedtm.com 網域。根據您在 <script> 程式碼中呼叫網域的方式,您能以安全或不安全的方式來參照 ( http:// https:// )。
透過 Launch UI 建立新屬性時,系統會為您建立此類型的預設主機。請注意,使用此主機類型時,第一個發佈至任何新環境的程式庫最多需要 5 分鐘,才能傳播至全域 CDN。

關於 Akamai

提供內容給全域大量的 Web 訪客使用時,Akamai 的表現極為穩健。Akamai 可執行負載平衡、地理最佳化節點的備援網路,以盡可能快速提供內容給位於世界各地的訪客。
具體來說,Akamai 在 87 個國家/地區中超過 1,150 個網路上執行超過 137,000 部伺服器。在備援方面,Akamai 不只在伺服器間路由傳送。Akamai 會視需要從一個伺服器節點路由傳送至另一個伺服器節點。換句話說,每個節點包含多部伺服器以在節點內形成備援,因此當某部伺服器斷線並不會造成問題,因為節點中的其他伺服器會接管。如果節點關閉,Akamai 將會從最鄰近的一個節點使用相同的快取內容提供內容。節點是根據訪客位置、流量負載和其他因素動態選取,藉此穩定從最佳本機節點提供內容給每個訪客。
Akamai 也可存取位於中國的邊緣節點,讓中國的終端使用者能從地理位置鄰近的節點傳輸流量。

我能夠避免因為 CDN 無法使用而發生錯誤嗎?

不會。如果 Akamai 網路未提供程式庫,Launch 就無法執行任何動作。

CDN 快取控制標題

一旦選擇交由 Adobe 管理託管作業,您便無法控制回應的標題,因此系統會使用 Adobe 預設值。若選擇交由 Adobe 管理您的託管作業,便無法取得自訂標題。
自 2019 年 9 月 25 日起,Adobe 管理的所有組建一律擁有 24 小時的 TTL。如果您需要不同的快取控制標題,則需自行託管檔案。如需詳細資訊,請參閱 自助託管指南
是否接收和遵循快取控制標題取決於瀏覽器。有些瀏覽器可能會忽略它們。

快取無效

系統會在全球不同的眾多​ 邊緣節點 ​快取您的組建複本,盡快提供給使用者使用。邊緣節點要求取用特定檔案時,會檢查檔案的 TTL。如果檔案尚未過期,邊緣節點會提供快取版本。如果 TTL 已過期,系統會向最近的​ 來源 ​索取新複本,接著向使用者提供最新的複本,並使用所定義的 TTL 快取最新複本。
一旦您上傳新的組建,Launch 會使邊緣快取失效,也就是說,不論擷取最新複本的時間有多近,所有邊緣節點都會將其快取版本視為無效。下一次邊緣節點要求取用該檔案時,便會從來源擷取最新複本。
由於 Akamai 具有多個來源伺服器,且會在這些伺服器之間複製檔案,加上無法得知哪個來源伺服器會先取得您的檔案,因此這些新要求可能會送到沒有最新版本的原始伺服器,再次快取較舊的版本。基於此原因,Launch 會依下列時間間隔,對各個新組建執行多次快取無效判定動作:
  • 立即
  • 5 分鐘
  • 60 分鐘
這麼做是為了讓來源群組有時間彼此複製檔案的最新版本,以便在執行快取無效判定動作時,所有群組都已具備最新版本。

如何使用管理式託管

若要交由 Adobe 管理您的託管作業,您需要建立一個 Managed by Adobe 主機,並指定您的環境使用此主機。

建立 Managed by Adobe 主機

  1. 開啟 Hosts 標籤。
  2. 建立新主機。
  3. 為主機命名。
  4. 選擇 Managed by Adobe 作為主機類型。
  5. 按一下 Save