SIP 儲存器設定
請利用這個頁面來配置階段作業起始通訊協定 (SIP) 的 SIP 儲存器設定。
如果要檢視這個管理主控台頁面,請按一下
。應用程式階段作業數目上限
指定儲存器所要管理的 SIP 應用程式階段作業數目上限。當抵達上限時,不會再啟動新的 SIP 交談作業。當叢集環境中超出上限時,伺服器不會轉遞新的對話,直到應用程式階段作業數目不再超出上限為止。
應用程式階段作業通常是由新的送入呼叫建立,但也可以由其他事件所建立。應用程式階段作業數目不會影響失效接手,它只適用於因送入呼叫而建立的新階段作業。
當因為失效接手,而在應用程式伺服器之間傳送應用程式階段作業時,作用中的應用程式伺服器會繼承失敗的伺服器上所建立的階段作業。此外,Servlet 可能呼叫 SipFactory.createApplicationSession(),而在 SIP 儲存器中建立新的應用程式階段作業。
因啟動 SIP 交談作業之外的事件,而建立的新應用程式階段作業,不受這項設定的控制。不過,在計算容許的應用程式階段作業數目上限時,將包括所有新的應用程式階段作業。因此,所有作用中的應用程式階段作業,包括與啟動 SIP 交談作業無關的事件在內,都可能造成超出上限。
資訊 | 值 |
---|---|
資料類型 | 整數 |
預設值 | 120000(建議) |
範圍 | 1 <= n <= java.lang.Integer.MAX_VALUE |
每個平均期的訊息數上限
指定每個平均期間所處理的 SIP 訊息量上限。這個平均期是計算儲存器所收到的平均訊息數的時段。
這個平均值用來判斷儲存器的負載,以及判斷訊息數目是否接近上限。當超出上限時,獨立式伺服器或 Proxy 伺服器會繼續處理所有的內部對話訊息。其他非對話要求將被拒絕。當儲存器處於超載狀態時,Proxy 伺服器會傳回 503 錯誤。
資訊 | 值 |
---|---|
資料類型 | 整數 |
預設值 | 5000(建議) |
範圍 | 1 <= n <= java.lang.Integer.MAX_VALUE |
分派佇列大小上限
指定內部分派佇列的大小。當抵達佇列大小上限臨界值時,儲存器佇列會變成超載,並開始除去新階段作業的要求。在此情況下,儲存器不會向 Proxy 伺服器報告它的超載狀態。
請配置您的系統來限制佇列大小,以防止佇列抵達這個臨界值。如果內部佇列達到超載狀態,便會除去送入的 UDP 封包,直到佇列不再處於超載狀態為止。如果有其他程序或執行緒使用 CPU,限制佇列大小可以提供較佳的回復能力,並避免儲存器發生記憶體不足的情況。當這個值設為 0 時,則佇列大小無限制。
資訊 | 值 |
---|---|
資料類型 | 整數 |
預設值 | 3200(建議) |
範圍 | 0 <= n <= java.lang.Integer.MAX_VALUE |
最大回應時間
指定應用程式的回應時間上限(毫秒)。當超出這個時間量時,儲存器會通知叢集架構它已無法使用。您可以在管理主控台中,取消選取這個勾選框,並指定 0 值,以停用這項特性。
當使用「SIP 回應時間上限」設定時,請特別小心,因為所算出的回應時間,並不全然符合所有應用程式的行為。對於因使用者互動而產生回應的要求,例如 INVITE 要求,所算出的回應時間量會比較長。不過,回應時間較長不是 SIP 儲存器中的延遲所造成。因此,您不應將回應時間當成負載因素來計算。為了能有效計算回應時間,建議採用能立即回應而不需要與使用者互動的應用程式。訂閱和登錄應用程式就是相關的範例。
資訊 | 值 |
---|---|
資料類型 | 整數 |
預設值 | 0 |
範圍 | 1 <= n <= java.lang.Integer.MAX_VALUE |
平均期(毫秒)
指定計算每個平均期的訊息數上限時,所用的時間量(毫秒)。這項設定是一個滑動時間範圍,SIP 儲存器會在這段期間計算傳給儲存器的訊息數目。
資訊 | 值 |
---|---|
資料類型 | 整數 |
預設值 | 1000(建議) |
範圍 | 1000 <= n <= java.lang.Integer.MAX_VALUE |
統計資料更新率
指定控制儲存器計算平均值,並將統計資料發佈給「效能監視基礎架構」的間隔。
資訊 | 值 |
---|---|
資料類型 | 整數 |
預設值 | 10000(建議) |
範圍 | 1000 <= n <= java.lang.Integer.MAX_VALUE |
利用 DNS 尋找 SIP 伺服器
指定是否能夠利用 DNS(目錄名稱服務)來尋找 SIP 伺服器。
透過 DNS,可將 SIP 統一資源識別碼 (URI) 解析成下一個躍點的網際網路通訊協定 (IP) 位址、埠和傳輸通訊協定。
- dottedDecimalAddress@.port
- hostname.domain@port
- IPV6address@port
資訊 | 值 |
---|---|
資料類型 | 布林 |
預設值 | False |
- 主要 DNS 伺服器名稱
- 指定主要 DNS 伺服器的 IP 位址和埠值組。如果這部伺服器無法使用,儲存器會將回應傳到次要 DNS 伺服器。
資訊 值 資料類型 字串 預設值 空字串。 - 次要 DNS 伺服器名稱
- 指定次要 DNS 伺服器的 IP 位址和埠值組。
資訊 值 資料類型 字串 預設值 空字串。
執行緒儲存區
指定 SIP 儲存器所用的執行緒儲存區。
如果您沒有選擇執行緒儲存區,SIP 儲存器會建立一個新的執行緒儲存區,大小上限是 15。