Pin runtime to JDK 21 via run.sh; document full feature set

- run.sh: start/stop/restart/status/logs for the whole stack, JAVA_BIN
  override, pinned to /usr/lib/jvm/java-21-openjdk (Java 25 breaks
  logback ThrowableProxy inside fat jars and kills Tomcat threads)
- -Xmx320m per service, health-gated startup, logs/ dir (gitignored)
- README: requirements, run.sh workflow, full current feature list
- verified: 25-round load test across all pages under JDK 21 — 0 failures
This commit is contained in:
2026-09-11 22:08:50 +03:00
parent e21df93345
commit b532d2ede2
13 changed files with 332 additions and 20 deletions

1
logs/identity.pid Normal file
View File

@@ -0,0 +1 @@
1510920