Removing a messaging engine from a cluster

You can reduce the number of messaging engines configured for a cluster bus member by removing a messaging engine.

Before you begin

Before you remove a messaging engine from a cluster, drain it of messages and prevent further messages being sent to it. Otherwise, when a messaging engine is removed, all messages currently stored on that messaging engine are deleted. Any messages that are in transit to the removed messaging engine might remain on the sending messaging engine on a remote queue point and require manual cleanup.

當您移除叢集中的傳訊引擎時,請按照從最高到最低的數值順序來移除它們,以避免出現有編號 001 和 002 而沒有 000 傳訊引擎的狀況。 如果您使用會在叢集內最初建立的傳訊引擎上附加特殊重要性的 WS-Notification,這可以避免發生問題。 For more information, see the WS-Notification troubleshooting tip Problems can occur when deleting administered subscribers and messaging engines.

When you remove a messaging engine from a cluster, all message points and their messages are deleted, so if the cluster has a queue destination configured, some of the messages stored for that queue might be lost.

About this task

To remove a messaging engine from a cluster:

Procedure

  1. In the navigation pane, click 服務整合 -> 匯流排 -> bus_name -> [拓蹼] 匯流排成員.
  2. In the content pane, click the cluster from which you want to remove a messaging engine. The Bus member detail panel is displayed.
  3. In the content pane, under Additional properties, click Messaging engines. A list of messaging engines for the cluster is displayed.
  4. In the content pane, select the messaging engine that you want to remove.
  5. Click Remove messaging engine.
  6. 儲存對主要配置所做的變更。

Results

The messaging engine is removed from the cluster.

You can also use the deleteSIBEngine command to remove a messaging engine from a cluster.

What to do next

Remember: When you remove a messaging engine, WebSphere® Application Server (base) does not delete the data store tables or the file store files automatically.
  • For a data store, if you want to recreate the same messaging engine, you must first delete the previous set of tables. If you create a messaging engine and use existing tables, the tables must be empty so that the messaging engine can function correctly. Refer to the documentation for your chosen relational database management system (RDBMS) for information about how to delete tables. However, if you created a data store with default settings, you do not need to delete previous tables.
  • For a file store, you might want to delete the file store files to reclaim disk space.

指出主題類型的圖示 作業主題



時間戳記圖示 前次更新: July 9, 2016 11:15
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjj0043_
檔名:tjj0043_.html