storm.zookeeper.topology.auth.payloa怎么配置
时间: 2023-12-14 12:36:25 浏览: 147
`storm.zookeeper.topology.auth.payload`是Storm的Zookeeper拓扑授权负载配置选项,它用于指定用于授权的有效负载。默认情况下,Storm使用"digest"方案进行授权。
如果要配置`storm.zookeeper.topology.auth.payload`,您可以按照以下步骤进行操作:
1. 在Storm的配置文件(如storm.yaml)中添加以下行:
```
storm.zookeeper.topology.auth.scheme: digest
storm.zookeeper.topology.auth.payload: <username>:<password>
```
其中,`<username>`和`<password>`是用于授权的用户名和密码。
2. 保存并关闭配置文件。
请注意,`storm.zookeeper.topology.auth.payload`的值应该是一个字符串,其中包含用户名和密码,以冒号分隔。例如,如果您的用户名是"admin",密码是"password",那么`storm.zookeeper.topology.auth.payload`的值应该是"admin:password"。
另外,如果您正在使用其他授权方案(例如"kerberos"),`storm.zookeeper.topology.auth.payload`的值将会有所不同。在这种情况下,您需要查阅相关文档来了解如何正确地配置授权负载。
阅读全文