Базовая информация
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
volumes:
|
||||
hrbox-nats-data:
|
||||
|
||||
services:
|
||||
nats:
|
||||
restart: "on-failure"
|
||||
image: nats:2.10
|
||||
command:
|
||||
- "-js"
|
||||
- "--server_name=nats3"
|
||||
- "--cluster_name=nats"
|
||||
- "--cluster=nats://0.0.0.0:6222"
|
||||
- "--routes=nats-route://10.0.0.11:6222,nats-route://10.0.0.12:6222"
|
||||
- "--store_dir=/data"
|
||||
volumes:
|
||||
- hrbox-nats-data:/data
|
||||
ports:
|
||||
- "4222:4222"
|
||||
- "8222:8222"
|
||||
- "6222:6222"
|
||||
@@ -0,0 +1,10 @@
|
||||
### NATS JetStream ###
|
||||
NATS развёртывается на всех Application Server и на Брокере.
|
||||
- "--server_name=nats3" — имена должны различаться на всех экземплярах кластера NATS;
|
||||
- "--cluster_name=nats" — должен совпадать на всех экземплярах;
|
||||
- "--cluster=nats://0.0.0.0:6222" — оставьте в текущем виде;
|
||||
- "--routes=nats-route://10.0.0.11:6222,nats-route://10.0.0.12:6222" — здесь указываются пути ко всем *остальным* хостам NATS в кластере. Укажите все, кроме текущего.
|
||||
|
||||
**Не забудьте указать все адреса кластера NATS в .env.local в директории с манифестом для приложения HRBOX на Application Servers и для HR-Conductor на Брокере.**
|
||||
|
||||
NATS_URL=nats://10.0.0.11:4222,nats://10.0.0.12:4222,nats://10.0.0.30:4222
|
||||
Reference in New Issue
Block a user