預設傳訊提供者佇列 [設定]

JMS 佇列用來作為點對點傳訊的目的地。請利用 JMS Queue Destination 管理物件來管理預設傳訊提供者的 JMS 佇列。

如果要在主控台中檢視這個頁面,請按下列其中一個路徑:

  • 資源 -> JMS -> 佇列 -> queue_name
  • 資源 -> JMS -> JMS 提供者 -> a_messaging_provider -> [其他內容] 佇列 -> queue_name

「配置」標籤

「配置」標籤顯示這個物件的配置內容。 即使停止再重新啟動執行時期環境,這些內容值也會保留下來。請參閱資訊中心作業說明,以取得如何將配置變更套用於執行時期環境的相關資訊。

一般內容

範圍

指定應用程式伺服器可以使用這個資源物件的最高拓蹼層次。

參考資訊
必要的
資料類型 String

提供者

指定一個 JMS 提供者,以根據 Java 訊息服務 (JMS) 來啟用非同步傳訊。 它提供 J2EE Connection Factory 來建立特定 JMS 佇列目的地或主題目的地的連線。JMS 提供者管理物件是用來管理相關聯之 JMS 提供者的 JMS 資源。

參考資訊
必要的
資料類型 String

名稱

必要的資源顯示名稱。

參考資訊
必要的
資料類型 String

JNDI 名稱

資源的 JNDI 名稱。

請依照慣例,使用格式為 jms/Name 的 JNDI 名稱,其中 Name 是資源的邏輯名稱。使用 JNDI 及其語法的詳細資訊,請參閱「WebSphere® Application Server 中的 JNDI 支援」主題。

參考資訊
必要的
資料類型 String

說明

資源的選用說明。

參考資訊
必要的
資料類型 文字區

匯流排名稱

輸入相關佇列所在的匯流排名稱,或保留空白,以使用應用程式所連接的匯流排。

參考資訊
必要的
資料類型 自訂

佇列名稱

服務整合匯流排上之相關聯佇列的名稱。

輸入服務整合匯流排上已建立好之佇列的名稱。
參考資訊
必要的
資料類型 自訂

遞送模式

訊息傳送到這個目的地的遞送模式。這用來控制這個目的地的訊息持續性。

參考資訊
必要的
資料類型 下拉清單
範圍
應用程式
這個主題的訊息持續性由生產端應用程式來定義。

非持續性
所有傳給這個主題的訊息都是以非持續性的方式來處理。

持續性
所有傳給這個主題的訊息都是以持續性的方式來處理。

存活時間

傳送到這個目的地的訊息,從分派時間開始,系統予以保留的預設時間長度(毫秒)。

參考資訊
必要的
資料類型 Integer
範圍 0 到 574476389546486783。

0(零)的值表示訊息會永久保留。這個內容的預設值是空值,其允許應用程式決定要保留訊息的時間。

優先順序

傳送到這個目的地之訊息的相對優先順序,範圍是 0 至 9,0 是最低優先順序,9 是最高優先順序。

如果未指定這個內容的值,則會使用生產端應用程式所設定的訊息優先順序。
參考資訊
必要的
資料類型 Integer
範圍 0 到 9。

訊息優先順序的範圍是 0(最低)到 9(最高)。

先讀

先讀是一種事先將訊息指派給消費端的最佳化。這會改進滿足消費端要求所花的時間。

指派給消費端的訊息會鎖定在伺服器中,這個目的地的任何其他消費端都無法使用這些訊息。指派給消費端的訊息,如果在這個消費端關閉之前都未使用,之後便會在伺服器中解開鎖定,任何其他消費端都可以接收它。

這個內容會置換 JMS Connection Factory 的先讀內容所設定的值。

參考資訊
必要的
資料類型 下拉清單
範圍
已啟用
傳訊提供者會事先將訊息指派給消費端。這會改進滿足消費端要求所花的時間。

已停用
傳訊提供者不會事先將訊息指派給這個目的地的消費端。

繼承自 Connection Factory
先讀最佳化定義在連線上。

如果佇列點是配置在連接的傳訊引擎,則將訊息限制在本端佇列點

指出利用這個 JMS 佇列來定址時,基礎服務整合匯流排佇列目的地是否以本端佇列點為範圍。本端佇列點是配置在 JMS 應用程式所連接的傳訊引擎上之服務整合匯流排佇列的佇列點。

當利用這個 JMS 佇列來傳送及接收訊息時,以及在要求訊息中設定回覆佇列時,適用這個選項。 當在要求訊息中設定回覆佇列時,本端佇列點是在設定回覆佇列的應用程式所連接的傳訊引擎上,而不是在使用回覆佇列的應用程式將回覆訊息送往的傳訊引擎上。如果連接的傳訊引擎沒有目的地的佇列點,就會忽略這個選項。 預設值是 FALSE。

只有在由搭配 WebSphere Application Server 7.0 版或更新的版本伺服器或用戶端來執行的 JMS 應用程式使用,且 JMS 應用程式連接到 WebSphere Application Server 7.0 版或更新的版本伺服器所執行的傳訊引擎時,才支援這個選項。 在舊版的 WebSphere Application Server 上使用,應用程式會發生異常狀況。

參考資訊
必要的
資料類型 布林
預設值 FALSE

本端佇列點喜好設定

偏好將訊息傳送到本端佇列點
如果這個佇列的佇列點在應用程式所連接的傳訊引擎上,則請優先將所有訊息傳送給它,以提升效能。 如果這個本端佇列點不接受新訊息,可能的話,訊息會傳送到其他佇列點。
參考資訊
必要的
資料類型 圓鈕
不偏好透過其他佇列點的本端佇列點
所有可用的佇列點一律平等,不偏好本端佇列點。 所有佇列點會平衡訊息工作量。 只有在由搭配 WebSphere Application Server7.0 版或更新的版本伺服器或用戶端來執行的 JMS 應用程式使用,且 JMS 應用程式連接到 WebSphere Application Server7.0 版或更新的版本伺服器所執行的傳訊引擎時,才支援這個選項。在舊版的 WebSphere Application Server 上使用,應用程式會發生異常狀況。
參考資訊
必要的
資料類型 圓鈕

跨佇列點的訊息親緣性

將所有訊息傳送到相同的佇列點
建立訊息生產端以使用這個佇列將所有訊息傳送到相同的佇列點。這個選項不影響最初選擇的佇列點。 佇列必須是在建立訊息生產端時所識別,而不是傳送訊息時所識別,這個選項才適用於訊息生產端。 只有在由搭配 WebSphere Application Server7.0 版或更新的版本伺服器或用戶端來執行的 JMS 應用程式使用,且 JMS 應用程式連接到 WebSphere Application Server7.0 版或更新的版本伺服器所執行的傳訊引擎時,才支援這個選項。在舊版的 WebSphere Application Server 上使用,應用程式會發生異常狀況。
參考資訊
必要的
資料類型 圓鈕
訊息可以傳送到不同的佇列點
訊息生產端可以根據系統的佇列點及工作量平衡的可用性,將訊息傳送到不同的佇列點。
參考資訊
必要的
資料類型 圓鈕

訊息可見性

只有在單一佇列點的訊息是可見的
消費端或瀏覽者只能存取一個佇列點上的訊息,而不是整個佇列的訊息。單一佇列點由傳訊系統來選擇。 相對於其他佇列點,偏好應用程式連接的相同傳訊引擎上所定義的佇列點。
參考資訊
必要的
資料類型 圓鈕
在所有佇列點的訊息都是可見的
消費端或瀏覽者可以存取佇列的所有佇列點上的訊息。 如果您啟用這個選項,就會主動檢查所有佇列點的訊息。 這表示不會有任何訊息留在自動式佇列點上。 不過,在所有佇列點上掃描訊息要投入效能成本,而您也無法再控制從佇列中取出訊息的順序。 只有在由搭配 WebSphere Application Server7.0 版或更新的版本伺服器或用戶端來執行的 JMS 應用程式使用,且 JMS 應用程式連接到 WebSphere Application Server7.0 版或更新的版本伺服器所執行的傳訊引擎時,才支援這個選項。在舊版的 WebSphere Application Server 上使用,應用程式會發生異常狀況。
參考資訊
必要的
資料類型 圓鈕


檔名: SIBJMSQueue_DetailForm.html