
为什么要统一配置文件格式这个问题就别问了,一个答案,方便运维人员维护。 PS:同时存在多种语言开发的服务组件
欢迎补充。
1 37Y37 2019 年 4 月 23 日 推荐下我们目前管理配置文件的方式,对运维有好,配合很爽: https://mp.weixin.qq.com/s/uGUvV4jl4YIvNztuepdC8A |
2 xenme 2019 年 4 月 23 日 xml? |
3 agdhole 2019 年 4 月 23 日 xml |
4 xnode 2019 年 4 月 23 日 xml |
5 runze 2019 年 4 月 23 日 toml > jsonnet > json > rc、ini 等 > xml > yaml |
6 pmispig 2019 年 4 月 23 日 我选择 yaml |
7 1800x 2019 年 4 月 23 日 via Android yaml |
8 prolic 2019 年 4 月 23 日 toml 天下第一 |
9 murmur 2019 年 4 月 23 日 xml 配合定义的优势是其他配置文件没法比的 尤其是大型项目 |
10 tingyunsay 2019 年 4 月 23 日 反正 ini 不好用,嵌套 kv 多几层我没找到方法使用 |
11 AngryMagikarp 2019 年 4 月 23 日 consul |
12 waising 2019 年 4 月 23 日 yaml 在用 想用 toml |
13 zhengxiaowai 2019 年 4 月 23 日 json 无法注释,做配置文件找虐啊 |
14 luozic 2019 年 4 月 23 日 yaml swagger 等等一堆 接入,你搞啥的玩啥? |
15 index90 OP @tingyunsay 之前我一直用 ini,因为好理解,够清晰,学习成本低。 关于嵌套,我采取的办法就是“平铺”。理由是,如果配置嵌套,复杂度就会提高,容易出错。所以将这些问题全部扼杀在开发之初。除了数组外,目前还没遇到平铺无法解决的情况。 |
16 flanker 2019 年 4 月 23 日 yaml 投一票 |
17 siganushka 2019 年 4 月 23 日 yaml +1 |
18 conn4575 2019 年 4 月 23 日 via Android yaml+1 |
19 gamexg 2019 年 4 月 23 日 via Android toml |
20 itning 2019 年 4 月 23 日 via Android yml |
22 iwong0exv2 2019 年 4 月 23 日 via Android 必须 toml 啊!居然还有那么多投 yaml 的… |
23 iwong0exv2 2019 年 4 月 23 日 via Android @tingyunsay toml 就能解决你说的问题 |
24 bgm004 2019 年 4 月 23 日 via Android yaml 吧,虽然缩进坑过我 |
25 fengyj 2019 年 4 月 23 日 via Android yaml > json > ini. 话说 toml 和 ini 有些相似 |
26 lihongjie0209 2019 年 4 月 23 日 首先排除 yaml, 垃圾 |
27 zhouzm 2019 年 4 月 23 日 之前用 yaml,但看过 toml 后打算试试 |
28 zyp0921 2019 年 4 月 23 日 我选择用 uci- - uci 天下无敌 |
29 index90 OP yaml 号称对人类阅读友好,不知道为何我觉得 yaml 很难看,不过我同时也觉得 python 的代码风格也很难阅读,对齐对半天…… |
30 fire9 2019 年 4 月 23 日 配置文件 Toml 是王道啊. |
33 secsilm 2019 年 4 月 23 日 via Android .py |
34 Fitz 2019 年 4 月 23 日 我以前也支持 toml,但自从配了 traefik 之后,我开始觉得还是 yaml 更清晰一点。 |
35 Mmiracle110 2019 年 4 月 23 日 配置中心 |
36 forestyuan 2019 年 4 月 23 日 我喜欢用 xml |
37 lfzyx 2019 年 4 月 23 日 用 xml 的都是快被淘汰的 java 开发吧 |
38 hjc4869 2019 年 4 月 23 日 快被淘汰的 .NET 开发也表示喜欢用 XML |
39 mritd 2019 年 4 月 23 日 via iPhone 快被淘汰的 java go 容器运维表示 xml 这个数据结构可以描述太多东西 |
40 zjsxwc 2019 年 4 月 23 日 via Android xml 毫无疑问 |
41 lzvezr 2019 年 4 月 23 日 xml 作为配置文件还是太重了一些, 毕竟 xhtml |
42 lithiumii 2019 年 4 月 23 日 yaml 正好今天开始转 |
43 night98 2019 年 4 月 23 日 楼上说 xml 的是认真的吗,是要配置核弹还是火箭起飞程序? yaml 挺好的 |
44 jiom 2019 年 4 月 24 日 我会选择 yaml>xml>properties |
45 annielong 2019 年 4 月 24 日 当然是 xml,通用 |
46 ysc3839 2019 年 4 月 24 日 via Android 我选 yaml。 |
47 ice2neet 2019 年 4 月 24 日 yaml 吧 |
48 xfriday 2019 年 4 月 24 日 yaml+1 |
49 ifaii 2019 年 4 月 24 日 via iPhone yaml 写起来爽 |
50 GiantHard 2019 年 4 月 24 日 toml + 1 |
51 yuankui 2019 年 5 月 7 日 我个人有两点要求 1. 最好是能直接和 java 的 pojo 互转的(淘汰掉 xml ) 2. 方便编写(淘汰掉 json ) 3. 简洁 (淘汰掉 json ) 4. 能体现层次性(淘汰掉 properties ) 最终 yaml 胜出~ |