Suspend Triggers and Drain Queues
If you are not using Command Central to upgrade, perform the steps below.
1. Go to the Settings > Quiesce page. Click Enter Quiesce mode and set the time for the quiesce to occur to at least 1 minute, so Integration Server or Microservices Runtime has time to stop executing new incoming requests and to finish executing in-flight services. Make sure the Quiesce Report shows the status SUCCESS in every field. For instructions and details about specific actions that occur when Integration Server or Microservices Runtime is quiesced, see webMethods Integration Server Administrator’s Guide.
2. Go to the Settings > Messaging > webMethods Messaging Trigger Management page. If the Current Queue Counts field does not show 0 for every trigger, diagnose and fix the problem (for example, the webMethods Messaging provider might not be active or might be slow to process requests from Integration Server or Microservices Runtime). Refresh the page until the Current Queue Counts field shows 0 for every trigger.
3. Go to the Settings > Messaging > webMethods Messaging Settings page. Make sure the CSQ Count field shows 0 for the Universal Messaging connection alias.
4. Go to the Settings > Messaging > JMS Settings page. In the JMS Connection Alias Definitions area, make sure the CSQ Count field shows 0 for every JMS connection alias.