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

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