Microservices 微服务配置服务器
众所周知,在微服务体系结构中,配置必须外部化 zookeeper、etcd或Concur等工具是存储该配置的最佳选择。但是,为了提供配置服务器中最基本的新功能,需要在这些服务之上添加一个新层。例如,版本控制;改变历史;“草稿”/“已发布的配置”等 我发现,这是一个有趣的项目,使用git处理上述需求可以解决所有这些问题。但是,由于需要额外的设置,我希望避免使用git。例如复制等Microservices 微服务配置服务器,microservices,Microservices,众所周知,在微服务体系结构中,配置必须外部化 zookeeper、etcd或Concur等工具是存储该配置的最佳选择。但是,为了提供配置服务器中最基本的新功能,需要在这些服务之上添加一个新层。例如,版本控制;改变历史;“草稿”/“已发布的配置”等 我发现,这是一个有趣的项目,使用git处理上述需求可以解决所有这些问题。但是,由于需要额外的设置,我希望避免使用git。例如复制等 除了spring config server,您还知道其他选项吗?我们的发现是一样的——配置必须外部化,“代码即配置”的
除了spring config server,您还知道其他选项吗?我们的发现是一样的——配置必须外部化,“代码即配置”的概念必须从实施耗时的Puppet/Chef系统中吸取教训 我们正在午餐獾建立一个微服务和API编排系统。我们也使用git,但它被封装到我们作为服务提供的系统中,因为我们希望将配置外部化,并与您可能拥有或希望采用的任何CI/CD管道基础设施相吻合。我们还提供微服务和API之上的可视化功能,以便您能够以多种微服务的形式了解曾经单一应用程序的拓扑结构。您可以查看微配置服务器。它通过docker部署,并通过3个环境变量进行配置。它仍然使用GitRepo进行配置存储,但实际上这是一种正确的方式。作为奖励,您可以获得一个强大的模板功能,专门设计用于处理应用程序配置