Posted: 8 Sep 2020 6:11 EDT Last activity: 5 Feb 2021 2:23 EST
Is there any startup / shutdown order in a cluster?
I've never heard that there is any startup or shutdown order in PRPC but I have found this article that says Search node must be started first (https://community.pega.com/knowledgebase/articles/performance/best-practices-starting-and-stopping-nodes-pega-cluster). It doesn't talk about Stream and it is confusing. If this is the case, such important process must be stated in the installation guide or help overly with much more emphasis. For customer who maintains many nodes, it is pretty big deal as for one node to start or shutdown takes minutes and they have to wait for 10 - 20 minutes in series, every time. The best scenario for them is no order, and Pega cluster takes care of node dependencies so they can run shutdown script for all nodes at the same time. If not, it has to be explained why, and what would be the outcomes if they don't follow it.
Let's say, if I have below 8 node types, in which order should I start or shutdown? Or does it really matter? Also please let me know until when should I wait to start / shutdown the next nodes (ex. until certain step is done, or row in a pr_sys_statusnodes table status becomes certain status like "Shutdown" or deleted, etc).
Usually I would put Search node or Stream node with BackgroundProcessing node together but here in this example I have separated it so things are clear.
***Edited by Moderator Marissa to update Platform Capability tags****
Since you are running Pega 8.4 (since Pega 8.3+), you should not have to follow specific order except that you should start stream node one by one first due to a known issue. The rest node types you can start in any order.
Thanks. I understood this way - Pega cluster is designed such way that any node can get started regardless of its node type but in 8.3 and 8.4, Stream has to be started one by one first due to some technical issue.
May I know what kind of issue, or BUG number? I want to explain that to customer so they know the impact when they didn't follow it.