Bei einer neuen Version muss der Dienst einmal heruntergefahren und wieder neu gestartet werden. Um die Downtime zu minimieren, sollte erst die neue Version ausgepackt und konfiguriert werden. Danach die alte Version runterfahren, active-Link setzen und neu starten.
$ cd /mnt/storage/var $ lillydb/bin/lillydb.sh --status $ lillydb/bin/lillydb.sh --stop; sleep 1 $ rm lillydb; ln -s new_rel_path lillydb $ lillydb/bin/lillydb.sh --start; sleep 1 $ lillydb/bin/lillydb.sh --status
Es wäre zu überlegen, wie die Downtime durch ein Hand-Over beseitigt werden kann. Dazu ist allerdings ein Proxy notwendig, da die Ports in der API fest codiert sind.