ATS功能介紹

2021-10-02 04:38:00 字數 845 閱讀 7262

識點

功能1.traffic server快取

ats 快取包含乙個高速的物件資料庫,資料庫根據 url 和相關頭部來索引物件,對於同一物件可以快取不同版本(如不同的編碼、語言)。

當快取空間滿後,ts 會移除過期的資料。

當磁碟出錯時,ts 將不再使用該塊磁碟,轉而使用剩下的磁碟。所有磁碟都出錯時,ts 將切換至 proxy-only 模式,即只**,不快取。

可分割槽,即可以給指定的協議和源伺服器劃分一定數量的磁碟空間

2.ram 快取

記憶體快取區儲存比較熱門的物件,在流量的高峰期時能加快處理速度和降低磁碟負載。

3.主機資料庫

儲存 dns 資訊,方便主機名到 ip 位址的快速轉換

儲存每個主機的 http 版本,方便高階協議特性的使用

儲存主機的可靠性和可用性資訊

4.dns 解析器

ts 原生實現了 dns 解析器,不依賴較慢的傳統解析庫。同時也降低了 dns 的流量。 

5.traffic server 程序

traffic_server 程序負責接受連線,處理協議請求,然後從快取或源伺服器獲取物件並返回

traffic_manager 程序是 ts 的命令和控制設施,負責啟動、監控和配置 traffic_server 程序,它也負責**的埠配置、統計資訊的介面、集群管理和虛擬 ip 的故障轉移。

如果 traffic_manager 檢測到 traffic_server 程序失效,它立即重啟 traffic_server 程序並且維護乙個連線佇列,儲存此時到來的請求,完全重啟後這個佇列裡的連線將按順序被處理。

traffic_cop 程序監視 traffic_server 和 traff

ACE Block Message功能介紹

ace message block在ace中用來表示訊息的存放空間,可用做網路通訊中的訊息緩衝區,使用非常頻繁,下面將在如下方簡單的介紹一下ace message block相關功能。建立訊息塊 釋放訊息塊 從訊息塊中讀寫資料 資料的拷貝 其它常用函式 1。建立訊息塊 建立訊息塊的方式比較靈活,常用...

vim recording功能介紹

使用vim時無意間觸碰到q鍵,左下角出現 recording 這個標識,覺得好奇,遂在網上查了一下,然後這是vim的乙個強大功能。他可以錄製乙個巨集 macro 在開始記錄後,會記錄你所有的鍵盤輸入,包括在insert模式下的輸入 正常模式下使用的各種命令等。第一步 在正常模式下 非insert模式...

NPM功能介紹

npm 是 node 的模組管理器,功能極其強大。它是 node 獲得成功的重要原因之一。正因為有了npm,我們只要一行命令,就能安裝別人寫好的模組 npm install 本文介紹 npm 模組安裝機制的細節,以及如何解決安裝速度慢的問題。npm install 命令用來安裝模組到node mod...