SIP 儲存器自訂內容
您可以新增下列任何自訂內容,來配置「階段作業起始通訊協定 (SIP)」儲存器的設定。
- 在管理主控台中,展開 server_name,以開啟這部伺服器的配置標籤。
- 從儲存器設定中,展開 SIP 儲存器設定,然後按一下 SIP 儲存器。
- 從其他內容,選取 。
- 在設定頁面上的名稱欄位中,輸入您要配置的自訂內容,然後在值欄位中,輸入該自訂內容的值。
- 按一下套用或確定。
- 按一下主控台工作列中的儲存,儲存配置變更。
- 重新啟動伺服器。
- auth.int.enable
- com.ibm.sip.sm.lnm.size
- com.ibm.webspehere.sip.security.digest.ldap.cachecleanperiod
- com.ibm.websphere.sip.security.tai.usercachecleanperiod
- com.ibm.ws.sip.key.set
- com.ibm.ws.sip.tai.DisableSIPBasicAuth
- comma.separated.headers
- DigestPasswordServerClass
- DigestPasswordServerClass
- disable.failover.suicide
- enable.system.headers.modify
- end.of.service.replication
- ignore.ucf.messages.from.proxy
- immediate.replication
- javax.servlet.sip.ar.dar.configuration
- javax.servlet.sip.ar.spi.SipApplicationRouterProvider
- javax.sip.bind.retries
- javax.sip.bind.retry.delay
- javax.sip.detect.pre.escaped.params
- javax.sip.force.connection.reuse
- javax.sip.hide.message.body
- javax.sip.hide.message.headers
- javax.sip.hide.request.uri
- javax.sip.OUTBOUND_PROXY
- javax.sip.PATH_MTU
- javax.sip.quoted.parameters
- javax.sip.stat.report.interval
- javax.sip.trace.msg.in
- javax.sip.trace.msg.out
- javax.sip.transaction.invite.auto100
- javax.sip.transaction.timer.a
- javax.sip.transaction.timer.b
- javax.sip.transaction.timer.cancel
- javax.sip.transaction.timer.d
- javax.sip.transaction.timer.e
- javax.sip.transaction.timer.f
- javax.sip.transaction.timer.g
- javax.sip.transaction.timer.h
- javax.sip.transaction.timer.i
- javax.sip.transaction.timer.invite.server
- javax.sip.transaction.timer.j
- javax.sip.transaction.timer.k
- javax.sip.transaction.timer.non.invite.server
- javax.sip.transaction.timer.t1
- javax.sip.transaction.timer.t2
- javax.sip.transaction.timer.t4
- max.content.length
- message.arrival.time.attribute
- message.queue.burst.factor
- number.of.parse.errors.allowed
- on.outgoing.message.replication
- parse.errors.timer.interval
- pmi.time.granularity.of.timer.service
- pws_atr_name
- replicate.with.confirmed.dialog.only
- sip.container.heartbeat.enabled
- sip.jsr289.parse.address
- SIP_RFC3263_nameserver
- thread.message.queue.max.size
- weight.overload.watermark
auth.int.enable
指定摘要鑑別的 auth-int 保護品質 (QOP)。摘要鑑別會定義兩種類型的 QOP:auth 和 auth-int。 依預設,會使用 auth。 當這個自訂內容設為 True 時,會使用最高的保護層次,亦即 auth-int QOP。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | False |
com.ibm.sip.sm.lnm.size
指定應用程式伺服器中的邏輯名稱數目。每一個可抄寫的 SIP 物件(例如 SIP 階段作業)都有一個相關聯的邏輯名稱。凡邏輯名稱相同的所有物件都會抄寫到相同的備份儲存器。透過在訊息中找到的邏輯名稱,Proxy 可以將訊息遞送到正確的儲存器。值必須大於 1。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 10 |
com.ibm.webspehere.sip.security.digest.ldap.cachecleanperiod
指定「輕量型目錄存取通訊協定 (LDAP)」的清除快取期間(分鐘)。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 120 |
com.ibm.websphere.sip.security.tai.usercachecleanperiod
指定安全主體的清除快取期間(分鐘)。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 15 |
com.ibm.ws.sip.key.set
指定 SIP 流程記號安全所用的金鑰。當為這個內容指定一值時,就會自動啟用 SIP 流程記號安全。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 沒有預設值 |
com.ibm.ws.sip.tai.DisableSIPBasicAuth
指定是否容許執行 SIP 基本鑑別。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | False |
comma.separated.headers
指定 SIP 儲存器要如何區隔標頭欄位的值,以及如何將送出訊息序列化。您可以指定採用行區隔,來區隔標頭欄位值,讓每一個標頭值各佔一行,或是使標頭值都位於同一行,並以逗點區隔。假設 SIP 儲存器不清楚專用標頭延伸的格式,而需要額外配置時,區隔標頭就很重要,這樣儲存器才知道如何剖析和序列化非標準的標頭。如果您要同時將送出訊息上的延伸和標準標頭格式化,以提高其可讀性(將個別的標頭區隔成多行)或使其更精簡(如果訊息大小是個問題),則區隔標頭也很有幫助。
這個自訂內容會影響延伸標頭欄位的剖析,以及標準和延伸標頭欄位兩者的序列化。
SIP 儲存器的預設行為是使用行區隔,先剖析所有延伸標頭欄位,然後使用行區隔,將所有標頭欄位序列化,但您指定要以逗點區隔的標頭欄位集除外。
header_name_1:on/off/in/out,header_name_2:on/off/in/out,...header_name_n:on/off/in/out
標頭名稱元素的數目是一或多個,用來反映要修改其處理程序的標頭名稱。
指定 :on/off/in/out 是選用的,因為若未指定,則值預設為 on。
對於每一個標頭項目,只能指定其中一個選用值。
每一個值的定義如下:- On - 指定入埠和出埠訊息中的標頭值都以逗點區隔。
- Off - 指定入埠和出埠訊息中的標頭值都以行區隔。
- In - 指定入埠訊息中的標頭值以逗點區隔,出埠訊息中則以行區隔。
- Out - 指定入埠訊息中的標頭值以行區隔,出埠訊息中則以逗點區隔。
在起始設定應用程式伺服器期間,如果設定 comma.separated.headers 自訂內容,會先將指定給這個自訂內容的值附加到預設值,再剖析自訂內容值。如果您有重複項目,使自訂內容值中的定義發生衝突,則會使用自訂內容值中的最後一項定義。如果您指定 * 作為標頭欄位名稱,則會套用預設區隔方式,並置換先前所有的定義。
Accept,Accept-Encoding,Accept-Language,Allow,In-Reply-To,Proxy-Require,Require,Supported,Unsupported,*:off,My-Header-Field:on
除了 My-Header-Field 會以逗點區隔,這項設定會導致所有的標頭欄位都以行來區隔(包括預設值)。- 範例
- 使用下列 comma.separated.headers 自訂內容值,指定 header1 以逗點區隔,以便剖析入埠訊息,並將出埠訊息序列化到網路,而 header2 則以行區隔:
comma.separated.headers=header1:on,header2:off
在此實務中,如果所收到的 SIP 訊息含有下列值:
則會將 header1 剖析成三個同名的個別標頭,且其值 aaa, bbb, ccc 如下:header1: aaa, bbb,ccc header2: aaa, bbb,ccc
header2 會剖析成一個字串,並以逗點來區隔值 aaa, bbb, ccc。header1: aaa header1: bbb header1: ccc
當 SIP 儲存器將訊息序列化(或傳送)到網路時,如果應用程式在每一個標頭中新增值 aaa, bbb, ccc,對於 header1來說,其送出訊息會序列化成如下:
header2 會序列化成如下:header1: aaa, bbb, ccc
header2: aaa header2: bbb header2: ccc
- 使用下列 comma.separated.headers 自訂內容值,指定 header1 在剖析送入的訊息時,以逗點區隔,在序列化送出的訊息時,以行區隔;header2 在剖析送入的訊息時,以行區隔,在序列化送出的訊息時,以逗點區隔。
comma.separated.headers=header1:in,header2:out
在此實務中,如果所收到的 SIP 訊息含有下列值:
則會將 header1 剖析成三個同名的個別標頭,且其值 aaa, bbb, ccc 如下:header1: aaa, bbb,ccc header2: aaa, bbb,ccc
header2 會剖析成一個字串,並以逗點來區隔值 aaa, bbb, ccc。header1: aaa header1: bbb header1: ccc
當 SIP 儲存器將訊息序列化到網路時,如果應用程式在每一個標頭中新增值 aaa, bbb, ccc,對於 header1來說,其送出訊息會序列化成如下:
header2 會序列化成如下:header1: aaa header1: bbb header1: ccc
header2: aaa, bbb, ccc
- 使用下列 comma.separated.headers 自訂內容值,指定在剖析送入的訊息時,以及將送出的訊息序列化到網路時,所有標頭都是以行區隔:
comma.separated.headers=*:in
- 使用下列 comma.separated.headers 自訂內容值,指定 header1 以逗點區隔,以便剖析入埠訊息,並將出埠訊息序列化到網路,而 header2 則以行區隔:
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | Accept,Accept-Encoding,Accept-Language,Allow,In-Reply-To,Proxy-Require,Require,Supported,Unsupported |
DigestPasswordServerClass
指定支援的使用者登錄類型,但 LDAP 除外。如果要配置 DigestTAI,而不配置 LDAP 使用者登錄,請完成下列步驟。
- 建立一個類別來實作這個介面:com.ibm.ws.sip.security.digest.DigestPasswordServer
- 將下列內容新增至 SIP 儲存器自訂內容:
- 預設 LdapPasswordServer
- 請確定 impl 類別所宣告的所有使用者,都已宣告在基於產品安全所配置的使用者登錄中。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | impl |
disable.failover.suicide
指定 SIP 失效接手機制是否作用中。如果這個機制是作用中,當 SIP 儲存器偵測到所有 Proxy 連線都已關閉時,它本身將會關閉。如果您將這個內容設為 true,會停用 SIP 失效接手機制,SIP 儲存器本身不會關閉,即使所有 Proxy 伺服器連線都已關閉亦是如此。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | false |
enable.system.headers.modify
指定應用程式有權存取標頭,還是受到限制。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | False |
end.of.service.replication
指定是否將變更放到緩衝區中,直到 siplet 的執行緒即將結束為止。如果值設為 true,則會將每一項變更放到緩衝區中,直到 siplet 的執行緒即將結束為止。
資訊 | 值 |
---|---|
資料類型 | 布林 |
預設值 | true |
ignore.ucf.messages.from.proxy
指定不透過 UCF 來偵測 Proxy,使 SIP 儲存器不接聽經由 UCF 送入的 SIP Proxy 訊息。如果您將這個內容設為 true,則只會使用 SIP 啟動訊息(表示前端 Proxy 伺服器已啟動且正在執行中),以及 SIP 訊息(用來監視 SIP Proxy 伺服器與 SIP 儲存器之間的 SIP 通訊線路性能),來監視與 SIP Proxy 伺服器的通訊。
如果您使用的 Proxy 伺服器安裝在 DMZ 中,請將這個內容設為 true,因為透過 UCF 送入的訊息,對於安裝在 DMZ 中的 Proxy 伺服器而言是不可靠的。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | false |
immediate.replication
指定是否將每一項變更立即傳送給「資料抄寫服務」。如果這個內容設為 true,當從非 SIP 儲存器執行緒發出抄寫時,會立即對呼叫端執行緒執行抄寫。如果這個內容設為 false,會將變更放在緩衝區中,且會等完成所有變更之後,再進行抄寫。
將這個內容設為 true,可能對效能造成負面影響。
資訊 | 值 |
---|---|
資料類型 | 布林 |
預設值 | false |
javax.servlet.sip.ar.dar.configuration
指定預設應用程式路由器 (DAR) 內容檔的位置。依照 JSR 289 規格附錄 C 中的說明,這個內容檔是定義應用程式路由器將 SIP 要求傳送給應用程式的順序。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 空值 |
javax.servlet.sip.ar.spi.SipApplicationRouterProvider
依照 JSR 289 規格第 15.4.2 節中的說明,指定自訂應用程式路由器實作的完整類別名稱。自訂應用程式路由器實作類別定義應用程式路由器將 SIP 要求傳給應用程式的順序。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 空值 |
javax.sip.bind.retries
指定在伺服器啟動期間,如果 SIP 埠忙於處理另一項程序,則嘗試啟動 SIP 通道的間隔時間量(毫秒)。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 60 |
javax.sip.bind.retry.delay
指定在伺服器啟動期間,如果 SIP 埠忙於處理另一項程序,則嘗試啟動 SIP 通道的延遲時間(毫秒)。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 5000 |
javax.sip.detect.pre.escaped.params
指定是否阻止儲存器再次跳出應用程式已事先跳出的「統一資源識別碼 (URI)」參數。
如果啟用這個內容,可讓應用程式在呼叫 javax.servlet.sip.SipFactory.createURI() 和 javax.servlet.sip.SipURI.setParameter() 參數時,更能控制 URI 參數的跳出。
根據 RFC 3261 25.1 規格,依預設,儲存器只會跳出它必須編碼的字元。不過,在某些情況下,可能也需要跳出其他的字元。基於 JSR 116 (5.2.1) 規格中的限制,應用程式無法執行其本身的跳出。由於這項限制,若由應用程式嘗試編碼 URI 參數,會導致儲存器重新編碼百分比符號。如果將這個內容的值設為 true,儲存器無法重新編碼百分比符號。
將值設為 true,並不符合 JSR 116 (5.2.1) 規格的標準,但可讓應用程式更能控制 URI 參數的跳出。APAR PK37192 會說明此問題和暫行解決方法。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | False |
javax.sip.force.connection.reuse
指定是否強迫對出埠要求重複使用入埠連線。這個自訂內容只與「傳輸控制通訊協定 (TCP)」和「傳輸層安全 (TLS)」等之類的串流傳輸有關。如果停用這個內容,儲存器會為出埠要求另建連線,即使已建立現有的連線到相同的同層級位址也一樣。如果入埠要求中的頂端 Via 標頭含有別名參數,就會自動重複使用連線。(http://www.ietf.org/internet-drafts/draft-ietf-sip-connect-reuse-07.txt)
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | False |


javax.sip.hide.message.body
指定要在日誌中隱藏訊息內容。將這個內容的值設為 true 時,會將訊息內文文字從列印在日誌檔的 SIP 訊息中移除。這個內容只會影響訊息在日誌檔中的表示法。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | False |


javax.sip.hide.message.headers
指定要在日誌檔中隱藏指定的訊息標頭欄位名稱。這個內容值是一份以逗點區隔的清單,列出您想要從列印在日誌檔的 SIP 訊息中移除的標頭欄位名稱。這個內容只會影響訊息在日誌檔中的表示法。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 無 |
javax.sip.hide.request.uri
指定在日誌檔中隱藏要求 URI。將這個內容值設為 true,會從列印在日誌檔的 SIP 訊息中移除要求 URI。這個內容只會影響訊息在日誌檔中的表示法。
資訊 | 值 |
---|---|
資料類型 | 布林 |
預設值 | False |
javax.sip.OUTBOUND_PROXY
指定遞送所有出埠 SIP 訊息的固定位址。格式為 address:port/transport,例如,1.2.3.4:5065/tcp。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 空值 |


javax.sip.PATH_MTU
指定出埠「使用者資料封包通訊協定 (UDP)」要求的最大傳輸單位(以位元組為單位)。SIP 堆疊會先測量要求的大小,然後在 UDP 通道上傳送要求。 如果要求大於指定給 PATH_MTU-200 的值(依預設是 1300 個位元組),在傳輸之前,傳輸會從 UDP 切換至 TCP。 增加這個值可以透過 UDP 通道傳送較大的要求;不過,有可能會截斷或捨棄訊息。 請參閱 RFC 3261-18.1.1 規格,以取得詳細資料。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 1500 |


javax.sip.quoted.parameters
指定需要用引號括住值的標頭參數清單,以修改或新增到預設清單中。
parameter_name[=off]
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | off |
- actor
- application
- audio
- automata
- class
- cnonce
- control
- data
- description
- domain
- duplex
- events
- extensions
- isfocus
- language
- methods
- mobility
- nextnonce
- nonce
- opaque
- priority
- qop
- realm
- response
- rspauth
- schemes
- text
- type
- uri
- username
- video
javax.sip.stat.report.interval
指定將分派和計時器統計資料報告到 system.out 檔的時間量(毫秒)。0 值表示無報告。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 0 |
javax.sip.trace.msg.in
指定是否將送入訊息列印到 system.out 檔。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | False |
javax.sip.trace.msg.out
指定是否將出埠訊息列印到 system.out 檔。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | False |
javax.sip.transaction.invite.auto100
指定是否以 100 Trying 回應來自動回覆邀請要求。停用這個內容,可能會增加重新傳輸邀請的次數。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | True |


javax.sip.transaction.timer.a
(只限 UDP)根據 RFC 3261 規格,指定重新傳輸對計時器 A 的邀請要求之前的時間量(毫秒)。 這個內容與邀請用戶端交易相關。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | javax.sip.transaction.timer.t1 |


javax.sip.transaction.timer.b
根據 RFC 3261 規格,指定邀請用戶端交易逾時計時器(計時器 B)的時間量(毫秒)。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 64*javax.sip.transaction.timer.t1 |


javax.sip.transaction.timer.cancel
根據 RFC 3261 9.1 規格,指定計時器將已取消的用戶端交易保持繼續進行的狀態的時間量(毫秒)。 這個內容與邀請用戶端交易相關。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 64*javax.sip.transaction.timer.t1 |
javax.sip.transaction.timer.d
根據 RFC 3261 規格,針對計時器 D,指定重新傳輸邀請回應之前,要等待的時間(毫秒)。 這個內容與邀請用戶端交易相關。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 32000 |


javax.sip.transaction.timer.e
(只限 UDP)根據 RFC 3261 規格,指定重新傳輸對計時器 E 的起始非邀請要求之前的時間量(毫秒)。 這個內容與非邀請用戶端交易相關。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | javax.sip.transaction.timer.t1 |


javax.sip.transaction.timer.f
根據 RFC 3261 規格,指定非邀請交易逾時計時器(計時器 F)的時間量(毫秒)。 這個內容與非邀請用戶端交易相關。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 64*javax.sip.transaction.timer.t1 |


javax.sip.transaction.timer.g
根據 RFC 3261 規格,指定重新傳輸對計時器 G 的起始邀請回應之前的時間量(毫秒)。 這個內容與邀請伺服器交易相關。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | javax.sip.transaction.timer.t1 |


javax.sip.transaction.timer.h
根據 RFC 3261 規格,指定等待對計時器 H 的確認 (ACK) 收據的時間量(毫秒)。 這個內容與邀請伺服器交易相關。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 64*javax.sip.transaction.timer.t1 |


javax.sip.transaction.timer.i
根據 RFC 3261 規格,指定等待對計時器 1 的 ACK 重新傳輸的時間量(毫秒)。 這個內容與邀請伺服器交易相關。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | javax.sip.transaction.timer.t4 |


javax.sip.transaction.timer.invite.server
指定計時器讓邀請伺服器交易維持在完成狀態的時間量(毫秒)。在 RFC 規格中並未定義這個計時器。
如果要避免在用戶端重新傳輸邀請要求時建立新的伺服器交易,在將重新傳輸邀請移除之前,請將完成的伺服器交易保留一段時間。 當交易變更為已終止狀態時,就會啟動這個計時器。當計時器完成時,就會移除交易。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 32000 |
javax.sip.transaction.timer.j
根據 RFC 3261 規格,指定等待對計時器 J 的非邀請要求重新傳輸的時間量(毫秒)。 這個內容與非邀請伺服器交易相關。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 64*javax.sip.transaction.timer.t1 |


javax.sip.transaction.timer.k
根據 RFC 3261 規格,指定等待對計時器 K 的非邀請回應重新傳輸的時間量(毫秒)。 這個內容與非邀請用戶端交易相關。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | javax.sip.transaction.timer.t4 |


javax.sip.transaction.timer.non.invite.server
指定應用程式的「應用程式設計介面 (API)」計時器回應非邀請要求的時間量(毫秒)。這個內容與非邀請伺服器交易相關。
在 RFC 規格中並未定義這個計時器。如果應用程式未針對要求產生最終回應時,則需要這個內容,以便停止交易。計時器會在要求送達堆疊時啟動,並在應用程式產生回應時停止。如果在計時器停止之前沒有產生回應,就表示交易已完成。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 34000 |
javax.sip.transaction.timer.t1
根據 RFC 3261 規格,針對計時器 T1,指定網路來回轉換延遲的時間量(毫秒)。 這個值用來作為部分計時器的計算基礎,與所有交易類型相關,例如,用戶端、伺服器、邀請和非邀請交易。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 500 |


javax.sip.transaction.timer.t2
根據 RFC 3261 規格,指定在重新傳輸計時器 T2 的非邀請要求和邀請要求之前的時間上限(毫秒)。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 4000 |


javax.sip.transaction.timer.t4
指定訊息保留在網路中的時間量上限(毫秒)。 根據 RFC 3261 規格,針對計時器 T4,以這個值來作為其他計時器的計算基礎。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 5000 |


max.content.length
指定訊息內文的內容長度上限(位元組)。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 65536 (64 KB) |
message.arrival.time.attribute
當這個內容設為 true 時,SIP 儲存器會將 sip.message.arrival.time 屬性新增到送入訊息中,其中含有訊息到達時間(毫秒)。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | True |
message.queue.burst.factor
指定訊息佇列的激增係數。
激增係數是控制 SIP 儲存器管理的超載保護 (CMOP) 對於高資料流量激增的容忍程度。當達到訊息佇列大小臨界值上限時,佇列會變成超載。當佇列超載時,訊息佇列大小上限會乘以這個激增係數,以容許額外的訊息通過而不被捨棄。
資訊 | 值 |
---|---|
資料類型 | 整數 |
預設值 | 10 |
number.of.parse.errors.allowed
指定關閉可靠連線之前,容許發生的剖析錯誤數。
- -1 表示即使發生任何剖析錯誤,絕不關閉可靠連線。
- 0 表示只要發生任何剖析錯誤,即關閉可靠連線。
- 1 表示至少發生 2 次剖析錯誤,便關閉可靠連線。
一般而言,(n) 表示至少發生 (n+1) 次剖析錯誤,便關閉可靠連線。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 0 |
on.outgoing.message.replication
指定是否將變更放在緩衝區中,直到 siplet 發出 request.send() 或 response.send() 呼叫。如果這個值設為 true,就會將每一個變更存入緩衝區,直到 siplet 發出 request.send() 或 response.send() 呼叫。
資訊 | 值 |
---|---|
資料類型 | 布林 |
預設值 | false |
parse.errors.timer.interval
指定針對每個可靠連線,計算剖析錯誤的間隔(毫秒)。
0 和以下表示針對每個可靠連線廣域計算剖析錯誤。在間隔時間將過時,會起始設定每個可靠連線的剖析錯誤數目。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 0 |
pmi.time.granularity.of.timer.service
針對 SIP 儲存器讀取系統時間的頻率,指定計時器服務的時間間隔精度(毫秒)。
資訊 | 值 |
---|---|
資料類型 | 整數 |
預設值 | 10 毫秒 |
pws_atr_name
指定用來儲存使用者密碼的 LDAP 屬性名稱。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | userpassword |
replicate.with.confirmed.dialog.only
指定是否要抄寫應用程式階段作業,即使在未確認任何對話框時也一樣。如果這個值設為 false,在建立應用程式階段作業之後,會立即抄寫這個階段作業。 否則,只有在確認相關聯的對話之後,才會抄寫這個應用程式階段作業。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | False |
sip.container.heartbeat.enabled
指定是否啟用 SIP 儲存器的 SIP 網路中斷偵測。如果這個內容值設為 true,SIP 網路中斷偵測可讓 SIP Proxy 向 SIP 儲存器傳送保留作用中訊息。
如果 SIP 儲存器的這個值設為 false,這個內容對 SIP Proxy 不會有任何效果。不過,如果 SIP 儲存器的這個值設為 true,SIP Proxy 的這個值也應設為 true,以確保會在 SIP 儲存器回答保留作用中訊息,且不會呈現給應用程式。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | true |
sip.jsr289.parse.address
指定將 SIP Servlet 規格 1.1, JSR 289 必要格式用於 createRequest() 和 createAddress() 方法。

資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | True |
SIP_RFC3263_nameserver
指定是否容許透過「網域名稱系統 (DNS)」將 SIP URI 解析為下一個中繼站的 IP 位址、埠和傳輸通訊協定。
- dottedDecimalAddress@.port
- hostname.domain@port
- IPV6address@port
- 1.2.3.4@53
- example.com@53
- a:b:c::d@53
- 1.2.3.4@53 example.com@53
- a:b:c::d@53 9.32.211.14@53
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 空值 |


thread.message.queue.max.size
指定儲存器執行緒佇列中容許的事件數目上限。當超過此數目時,就會通知 Proxy 伺服器,使其得知儲存器已超載,並且不接受新階段作業要求。相反地,儲存器會傳回錯誤訊息,指出儲存器暫時無法使用。
此值代表所有佇列的訊息總數,且會反映 CPU 的狀態。當 CPU 接近 100% 時,就會快速到達這個自訂內容的最大值。請配置您的系統來限制佇列大小,並防止佇列到達這個臨界值。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 1000 |
weight.overload.watermark
指定儲存器所計算之內部加權的臨界值。只要儲存器所算出的內部加權高於指定值時,超載的儲存器會再次變成可供服務使用。
這個自訂內容代表內部加權上限的百分比,例如,設為預設值時的百分比 30。當超出高臨界值或臨界值上限時,儲存器會等到加權下降到加權上限以下。 這個值不能超過 10。
資訊 | 值 |
---|---|
資料類型 | 字串 |
預設值 | 3 |