现如今我们经常在讨论服务端开发(主要是API服务)的时候谈及“微服务”。微服务设计方法逐渐成为了API开发的新业界标准。几乎所有的组织都在推广它。
在这篇教程当中,我们将探讨并且完成一个叫做配置服务(Config Server)的微服务特性。所有微服务的可配置参数都在配置服务中写入和维护。它更像是将属性/资源文件从项目的代码中统一抽离到一个外部服务,这样的话如果某个属性发生了改变,那么使用它的服务并不需要重新部署。在不重新部署微服务的情况下,所有的属性改变将可以体现出来。
为什么要使用Spring cloud配置服务器
配置服务器的想法来自于12-factor app宣言。这份宣言与开发现代原生云应用的最佳实践指导相关。它建议将属性/资源保存在服务器的环境当中。在这个环境里,这些资源会在服务运行的时候发生变化——不同的配置通常在每个环境
继续阅读与本文标签相同的文章
上一篇 :
[译] 在 iOS Swift 中的懒加载变量
下一篇 :
项目的自述文档(README)模板
-
35个Java代码优化的细节,你知道几个?
2026-05-19栏目: 教程
-
[译] 作为程序员你不能成功的 10 个迹象
2026-05-19栏目: 教程
-
[译] 从没有人告诉过我的 CSS 小知识
2026-05-19栏目: 教程
-
[译] Android 生命周期备忘录 — 第三部分:Fragments
2026-05-19栏目: 教程
-
[译] 多线程简介:一步一步来接近多线程的世界
2026-05-19栏目: 教程
