Mehrere Instanzen
Wozu das da ist. Eine Maschine kann mehrere EYAS laufen lassen. Isolation ist Datenverzeichnis + Port, nicht „zwei Prozesse, eine DB“. SQLite ist kein Multi-Writer-Cluster.
Wann du es brauchst
Abschnitt betitelt „Wann du es brauchst“- Zweite Instanz auf demselben Laptop ohne Vault-Mix.
- Docker: zweiter Compose-Projektname und Host-Port.
- Scheduler-Health Leader / Follower.
Typischer Ablauf
Abschnitt betitelt „Typischer Ablauf“- Neues
EYAS_HOMEund freiesEYAS_PORT(z. B. 3200). - Native:
EYAS_HOME=… EYAS_PORT=3200 eyas start. - Docker:
EYAS_PORT=3200 docker compose -p eyas-dev up -d. - Jede UI auf ihrem Port. Nie zwei Live-Instanzen auf dieselbe SQLite-Datei.
| Hebel | Zweck |
|---|---|
EYAS_HOME |
Getrennte data, pid, local.yaml |
EYAS_PORT / --port |
Listen-Port |
| Compose-Projektname | Mehrere Stacks |