docker exec vps1 systemctl list-units | grep myapproot@vps1:/# systemctl list-units | grep myapp
myapp@3000.service loaded active running crane managed: myapp instance on port 3000
myapp@3001.service loaded active running crane managed: myapp instance on port 3001
system-myapp.slice loaded active active Slice /system/myapp
docker exec vps1 cat /etc/systemd/system/myapp@.servicedocker exec vps1 systemctl stop myapp@3000.service# myapp → hits http://myapp2 (via /etc/hosts)
curl -w "\n" -L -k -i myapp.localhost/curl?to=myapp2
# myapp2 → hits http://myapp
curl -w "\n" -L -k -i myapp2.localhost/curl?to=myappdocker exec vps1 rm -f /run/nologin && docker exec vps1 systemctl restart systemd-user-sessions.servicejournalctl -xeu myapp@3000.servicejournalctl -xeu myapp2@4000.servicedocker exec vps1 journalctl -xeu etcd -n 100 -ocatdocker exec vps1 journalctl -xeu patroni.service -n 100 -ocatdocker exec vps1 sudo -u postgres psql -t -c "select name, setting, source, sourcefile, sourceline from pg_settings where name = 'summarize_wal';"psql -U postgres -c "SELECT pid, usename, application_name, client_addr, state, sent_lsn, write_lsn, flush_lsn, replay_lsn, sync_state FROM pg_stat_replication;"
psql -U postgres -c "SELECT slot_name, active, restart_lsn, pg_size_pretty(pg_wal_lsn_diff(pg_current_wal_lsn(), restart_lsn)) AS lag FROM pg_replication_slots;"
psql -U postgres -c "SHOW max_wal_senders;"