Feed-Update
TODO
Export der Daten an die Frontends
Es gibt derzeit zwei Arten von Frontends, die unterschiedlich mit Daten versorgt werden.
Gruppe 1:
- frontend03
- frontend04
Gruppe 2:
- frontend01-hpc
- frontend02-hpc
- frontend03-hpc
- frontend04-hpc
Die Gruppe 1 bezieht die Daten direkt durch einen vollständigen Export der Daten aus der Mongo. Auf frontend03 wurde das Skript so angepasst, dass die Frontends der Gruppe 2 über den Abschluss des vollständigen Exports informiert werden (RabbitMQ).
Gruppe 2 führt, sobald eine entsprechende Nachricht ankommt, einen rsync-Befehl aus, und holt sich die Daten von frontend03.
Hinweis: Im laufenden Betrieb ist es möglich, dass die Lilly zusätzliche leere Datenbanken anlegt, daher ist ein Vergleich von Verzeichnissen problematisch. Die Dateinamen der optionalen Datenbanken beginnt mit “x_”. Bei einigen Kunden könnten die DBs auch mit Daten befüllt sein.