Es ist gut verstanden, dass in einer Microservices-Architektur Konfiguration externalisiert werden muss.Microservices Konfigurationsserver
Werkzeuge wie zookeeper, etcd oder consul sind ausgezeichnete Optionen, um diese Konfiguration zu speichern. Jedoch wird eine neue Schicht zusätzlich zu diesen Diensten benötigt, um neue Funktionalitäten bereitzustellen, die für einen Konfigurationsserver grundlegend sind. Ex. Versionierung; Geschichte verändern; "Entwurf"/veröffentlichte Konfiguration, etc ...
Ich habe gefunden spring config server, die ein interessantes Projekt ist und alle diese Bedenken mit git für die Handhabung der oben genannten Anforderungen adressiert. Ich möchte jedoch vermeiden, git aufgrund der zusätzlichen erforderlichen Einrichtung zu verwenden. Ex. Replikation, etc ...
Kennen Sie noch andere Optionen als Spring Config Server?