YAML文件编写时,为何不能混用制表符与空格?
- 内容介绍
- 文章标签
- 相关推荐
本文共计728个文字,预计阅读时间需要3分钟。
yaml的语法其实很容易理解,但尤其是对于新手来说,难以一下子接受。特别是其中的列表/对象语法,当然后面更难的是列表嵌套对象的语法。不过,习惯了就会发现问题,嗯,还不错。今天的问题是什么现象呢?
yaml 的语法其实很容易懂的, 但是对于新手而言, 难以一下子接受, 特别是其中的列表/对象语法, 当然, 更难的是列表嵌套对象语法.不过呢, 习惯了就会发现, 哦, 还好吧.
问题现象
今天呢, 又遇到一个yaml的配置问题, 但是, 这个问题很奇怪, 一下子发现不了原因啊. 报错误日志如下:
rocketmq:
name-server: 1214:9876
producer:
access-key: 4f494c12-dfdd-49ec-9c23-121212222222
secret-key: 28b8701c-caa4-47c4-b6df-17830d6e71c8
#必须指定group
#生产者组名,规定在一个应用里面必须唯一
group: wallet-group
#消息发送的超时时间 默认3000ms
send-message-timeout: 3000
#消息达到4096字节的时候,消息就会被压缩。
本文共计728个文字,预计阅读时间需要3分钟。
yaml的语法其实很容易理解,但尤其是对于新手来说,难以一下子接受。特别是其中的列表/对象语法,当然后面更难的是列表嵌套对象的语法。不过,习惯了就会发现问题,嗯,还不错。今天的问题是什么现象呢?
yaml 的语法其实很容易懂的, 但是对于新手而言, 难以一下子接受, 特别是其中的列表/对象语法, 当然, 更难的是列表嵌套对象语法.不过呢, 习惯了就会发现, 哦, 还好吧.
问题现象
今天呢, 又遇到一个yaml的配置问题, 但是, 这个问题很奇怪, 一下子发现不了原因啊. 报错误日志如下:
rocketmq:
name-server: 1214:9876
producer:
access-key: 4f494c12-dfdd-49ec-9c23-121212222222
secret-key: 28b8701c-caa4-47c4-b6df-17830d6e71c8
#必须指定group
#生产者组名,规定在一个应用里面必须唯一
group: wallet-group
#消息发送的超时时间 默认3000ms
send-message-timeout: 3000
#消息达到4096字节的时候,消息就会被压缩。

