-->
edocs Home > Oracle WebLogic Server Documentation > Administration Console Online Help > Pause topic message

Pause topic message operations at runtime

Before you begin


For troubleshooting purposes, you can temporarily pause all run-time message production, insertion (in-flight messages), and consumption operations on a topic-by-topic basis. These "message pausing" options allow you to assert administrative control of JMS destinations in the event of an external resource failure. For example, by temporarily pausing message production and insertion on destinations, you can effectively drain all the existing messages for troubleshooting purposes, and then resume production and insertions once the issue has been resolved.

To pause or resume run-time message activity on a topic:

  1. In the Administration Console, navigate to the topic resource that you want to configure:

  2. Click the Control tab.

  3. Select the current topic to control, and then select one of the message control operations:

    1. Click the Production button, and then click the Pause option to stop production of new messages on this topic. When a topic is paused for production, it prevents any new message production operations from both new and existing producers attached to that topic. To resume message production, click the Production button, and then click the Resume option.

    2. Click the Consumption button, and then click the Pause option to stop message consumption is paused on this topic. When a topic is paused for consumption, it prevents any further message consumption operations from that topic. To resume the consumption of messages, click the Consumption button, and then click the Resume option.

    3. Click the Insertion button, and then click the Pause option to stop the insertion of "in-flight" messages on this topic. When a topic is paused for insertion, then in addition to pausing the new message production operations, all the messages that are result of the in-flight work completion are also prevented from appearing on the topic. To resume the insertion of in-flight messages, click the Insertion button, and then click the Resume option.

    For more information about these fields, refer to Configuration Options.

} } (document.images){ dcs_imgarray[dcs_ptr] = new Image; dcs_imgarray[dcs_ptr].src = dcs_src; WT[myMeta.name.substring(3)]=myMeta.content; } if DCSext[myMeta.name.substring(7)]=myMeta.content; } } } } for (N in DCS){P+=A( N, DCS[N]);} for (N in WT){P+=A( "WT."+N, WT[N]);} for (N in DCSext){P+=A( N, DCSext[N]);} //} aCrumb=aCookie[i].split("="); if (crumb==aCrumb[0]){ return aCrumb[1]; } } return null; } i=0;i