What is start/stop order of ELM applications ?
What is start / Stop sequence for ELM applications , when each ELM application installed on separate machine ?
Stop Order :
All Apps & then at last GC,JTS,JAS Start Order: JAS,JTS,GC & All other apps |
2 answers
No specific order for reporting. Important is that db and jts are up. |
Daniel Moul (5.0k●13●18)
| answered Sep 29 '21, 4:30 p.m.
FORUM MODERATOR / JAZZ DEVELOPER edited Sep 29 '21, 4:30 p.m. We've done work recently to articulate a startup order, which if followed, reduces the chance of noise in logs or users starting to use an app before enough services are available.
As I recall (so this post isn't 100% authoritative) we recommend the following order:
(read left to right then down the list)
1. Database,
2. WAS or Liberty, JAS
3. JTS, (and LDX, GCM if you are using them)
Then the following rows in parallel are OK (and there is no recommended order within the rows)
4A. LQE, DCC, JRS, ENI
4B. CCM, QM, RM
In 7.0.1 or 7.0.2 we added "readiness" probes for ELM applications so your startup automation can check these rest APIs to make sure servers in one group are sufficiently responsive before starting a dependent row.
We also added "liveness" (aka heartbeat) probes.
Sorry I don't have time at the moment to find the links to these details.
Comments
Bartosz Chrabski
commented Sep 29 '21, 4:36 p.m.
Missing HTTP proxy after database. It is confirming what was written. FYI the readiness probe APIs were added in 7.0.2. See https://jazz.net/wiki/bin/view/Main/ReadinessProbe |
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.