规则一:缩进
yaml使用一个固定的缩进风格表示数据层结构关系,Saltstack需要每个缩进级别由两个空格组成。一定不能使用tab键
规则二:冒号
yaml:
mykey: my_value
每个冒号后面一定要有一个空格(以冒号结尾不需要空格,表示文件路径的模版可以不需要空格)
规则三:短横线
想要表示列表项,使用一个短横杠加一个空格。多个项使用同样的缩进级别作为同一个列表的一部分
|
1
2
3
4
|
my_dictionary: -
list_value_one -
list_value_two -
list_value_three |
示例:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
eureka: instance: hostname:
localhost client: registerWithEureka: false fetchRegistry: false serviceUrl: defaultZone:
http://${eureka.instance.hostname}:
${server.port}/eureka/ server: enableSelfPreservation: false waitTimeInMsWhenSyncEmpty:
0spring: application: name:
random-image-microserviceserver: port:
9999eureka: client: serviceUrl: defaultZone:
http://localhost:8761/eureka/ healthcheck: enabled: true |
本文介绍YAML配置的基本规则,包括缩进、冒号及短横线的使用,并通过实例展示如何配置Eureka服务注册中心。适用于希望了解YAML配置文件编写规则和Eureka服务发现机制的读者。
1734

被折叠的 条评论
为什么被折叠?



