Restarting Platform, Service Types, and Service Instances
It is sometimes necessary for administrators to recycle the nodes of the Pyramid platform to maintain a healthy system, to apply some configuration changes (for example, to apply new or changed certificates), or for other administrative purposes.
Accessing Restart
There are a number of places in the Pyramid Admin Console where you can prompt a restart:
- From Admin Hub > Diagnostics dashboard, you can restart the whole platform, all services of a given type, or a specific node that requires a restart. See Diagnostic Dashboard.
- From Services > Server instances, you can find and restart a specific server instance. See Server Instances.
- From Security > Certificate Manager, you can restart the relevant server instances automatically in response to uploading one or more new certificates. See Certificate Manager.
- You can also customize your Admin Hub to include an option that allows you to restart your In Memory DB. Add the In Memory DB Status to the Admin Hub using the Widget Presets, and then use the right-hand ellipsis options to restart the service from there. For more information, see Admin Hub and "In Memory Database (IMDB) Restart" (below).
Warning: If you choose to restart the whole platform, or some core server nodes (for example, all routers), there may be some time during your restart when your platform will not be accessible.
In Memory Database (IMDB) Restart
Once an In Memory Database Status Mini tile is added as a Widget Preset, you can use its context menu to restart the service:
- Clicking Restart service from this menu option restarts the selected IMDB server instance.
Tips:
- For more information about this tile, see: In Memory Database (IMDB) Status.
- For details describing how to add a tile of this type as a Widget Preset, see Admin Hub.
Certificate Manager: Which Services Should I Restart?
When you upload, change, or delete certificates using the Certificate Manager, you either need to restart immediately (as prompted in the Certificate Manager) or restart the required service types using the options described above.
You have to restart different services depending on the type of certificate you have added, updated, or deleted:
For a public certificate, you need to restart:
- Runtime Engines.
- Task Engines.
- Web Services.
For a public + private certificate pair, you need to restart:
- Runtime Engines.
- Task Engines.
- If the private certificate is assigned to an In Memory Database, that In Memory Database (IMDB).
Note: We only support certificates for Pyramid-installed IMDBs; that is, the IMDBs that are hosted inside your Pyramid cluster.