我刚刚尝试创建一个Kafka主题,"user:created"并在Kafka日志中看到了这个错误:Invalid character ':' in value part of property.我用谷歌搜索,发现在邮件列表中,人们也在谈论弃用.和_符号.
哪些符号不能在Apache Kafka主题名称中使用?
Nat*_*lia 55
根据 kafka 10的源代码
val legalChars = "[a-zA-Z0-9\\._\\-]"
private val maxNameLength = 255
private val rgx = new Regex(legalChars + "+")
Run Code Online (Sandbox Code Playgroud)
因此,最大长度为255个符号,字母,.(点),_(下划线),-(减号)可以使用
在Kafka 0.10中,maxNameLength从255更改为249.请参阅commit
在Kafka 0.11类中,Topic被移至内部包源
| 归档时间: |
|
| 查看次数: |
22111 次 |
| 最近记录: |