python - python微服务中的外部化配置
问题描述
当前状态:
我有一些不可忽略的用 python 编写的微服务。
每个这样的微服务都有自己的 yaml 配置文件,位于 git repo 中。我们使用 dynaconf 来读取配置。
问题:
一开始还不错,配置比较小,维护也很方便。时间流逝,配置变得更大。更改配置变得很烦人,而且它们分散在不同的 git repos 之间是很糟糕的,即不集中。
我想使用“外部化配置”来维护单个存储库中的所有配置,并且每个微服务将在启动时读取其部分。我听说过 Spring Boot,但它似乎太多了,除此之外,似乎 pip 库似乎处于 beta 阶段,新的和不可靠的......
在这个特定用例中是否还有其他建议?还是我应该继续使用 Spring Boot?
解决方案
推荐阅读
- c++ - 在 DirectX11 中更新缓冲区的一部分
- python - 如何将 JSON 数据转换为数据框?
- android - 如何修复“java.lang.NumberFormatException: Invalid double:”?
- java - 如何将连续数据发送到 UI(Web 浏览器),Spring Boot
- java - 在 Spring MVC 中使用多个数据源配置类
- python - 使用 Python 将元组插入 SQL
- css - 如何在 Bootstrap 卡的右上角设置 IMG?
- python - 熊猫分组并找到所有列的第一个非空值
- react-native - 如何在 createBottomTabNavigator 中添加 createMaterialTopTabNavigator
- node.js - 我们可以在 NodeJS 中使用 Solidity 吗?