一个服务的配置文件用什么格式(比如 xml, json, yaml)比较好?

1次阅读

共计 186 个字符,预计需要花费 1 分钟才能阅读完成。

很多服务需要一个配置文件,有一些常见格式:

  • xml: java maven,这个是我觉得最鬼畜的,可读性极差
  • json: 很多前端相关的服务的配置
  • yaml: k8s 喜欢用这个
  • toml: 感觉比较小众,我用过的服务中,只有 cloudflare 用这个
  • 纯文本: 比如 CMakeLists.txt,感觉年代久远的服务会更喜欢直接用文本

一个服务用什么格式的配置文件,这个有什么考量吗?用什么比较好?

正文完
 0