ตัวอย่างการเขียน Spring-boot Reactive Redis Pub/Sub
ในที่นี้จะใช้ Docker น่ะ
$ docker run -d \
-p 6379:6379 \
-v /root/redis/data:/data \
--name redis-server \
--restart=always \
redis:latest \
--requirepass 7fXu85kAnaRfqRMgYU84TSCh3tn6EwHLhh7ydVX6
เอกสารการติดตั้ง Redis
cd master-publisher
chmod +x deploy.sh
./deploy.sh
cd slave-subscriber
chmod +x deploy.sh
./deploy.sh
ลองยิง API
/api/services/start
/api/services/stop
/api/services/restart
ของเครื่องที่ติดตั้งดู เช่น
POST http://<SERVER_IP>/api/services/start
แล้วลองดู log ของ slave-app ทั้ง 3 apps