Table of Contents

Search

  1. Preface
  2. Introduction to RulePoint
  3. Managing Your Account
  4. Using RulePoint User Interface
  5. User Management
  6. Topology Management
  7. Managing Hosts and Nodes
  8. Managing Application Services
  9. Managing System Services
  10. High Availability
  11. Managing Deployment
  12. Dashboard
  13. Object Import and Export
  14. Markers
  15. Log Management
  16. Licenses
  17. Error Codes
  18. Glossary

Administrator Guide

Administrator Guide

Undeploying Running Objects

Undeploying Running Objects

You can select any of the deployed running objects and choose to undeploy. The dependent objects are also undeployed along with the selected object. The grid manager undeploys the objects in the following order:
Sources
Rules
Analytics
Responders
When you try to undeploy running objects, the grid manager undeploys the objects in the following sequence:
  1. The grid manager checks its persistent storage to ensure that the service is processing the running objects.
  2. The grid manager then starts undeploying the object from the service. The grid manager sends a stop message to all the controller instances where the objects are running. The objects stops consuming events from the queue, clears the backlog, and releases all the resources that it holds.
  3. After all the objects respond successfully to the stop message, the grid manager undeploys the object from the service instances.
  4. The node removes the transport queue if the object is the last one that is producing events to it.
  5. The grid manager then repeats the same steps to undeploy the processes in other nodes.
  6. Successful undeployment removes the objects from the persistent repository and reports a success.
  7. If there are any errors while undeploying an object, the grid manager retries the operation for the configured number of times before starting the rollback process.
  8. As part of the rollback, the grid manager redeploys the undeployed objects with the objects stored in its persistent storage.
  9. After redeployment, the grid manager returns an error back to the user interface to notify about the failure.

0 COMMENTS

We’d like to hear from you!