JBoss 属性 名称中的 CLI 特殊字符

JBoss CLI special characters in property name

我有一个 JBoss CLI 脚本,它向 keycloak 服务器的配置文件添加了一些属性。

我想添加的一些属性包含点,例如name=max.block.ms, value=5000。当我检查配置文件时,我看到这个 <property name="max" value="{&quot;block&quot; => {&quot;ms&quot; => 5000}}"/>

我只找到这个 official guide,它解释了如何处理值中的特殊字符,但这对名称不起作用。

编辑: 这是我脚本中的行

/subsystem=keycloak-server/spi=eventsListener/provider=kafka:write-attribute(name=properties.max.block.ms,value=5000)

此命令可能是一种解决方法:

/subsystem=keycloak-server/spi=eventsListener/provider=kafka:map-put(name=properties,key=max.block.ms,value=5000)