Apache apollo 怎么实现集群部署

Apache apollo 怎么实现集群部署,第1张

一、usersproperties:
用来配置可以使用服务器用户以及相应的密码。
其在文件中的存储方式是:用户名=密码,如:
lily=123456
表示新增一个用户,用户名是:lily,密码是:123456
二、groupsproperties:
持有群体的用户映射,可以通过组而不是单个用户简化访问控制列表。
可以为一个定义的组设置多个用户,用户之间用“|”隔开,如:
admins=admin|lily
表示admins组中有admin和lily两个用户
三、black-listtxt:
用来存放不允许连接服务器的IP地址,相当于黑名单类似的东西。
例如:
10209147
表示上面IP不能够连接到服务器。
四、loginconfig:
是一个服务器认证的配置文件,为了安全apollo16版本提供了认证功能,只有相应的用户名和正确的密码才能够连接
服务器。
五、服务器主配置文件apolloxml:
该配置文件用于控制打开的端口,队列,安全,虚拟主机设置等。
1、认证:可以使用<authenticationdomain="internal" />来配置是否需要连接认证,如果将其属性enable设置为false表示不用认证,任何人都可以连接服务器,默认为true
2、access_rule:可以在broker或者virtual_host中用于定义用户对服务器资源的各种行为。如:
<access_rule allow="users" action="connect create destroy send receive consume"/>表示群组users里面的用户可以对服务器资源进行的 *** 作有:connect 、create、 destroy、 send 、receive 、consume。详细的 *** 作说明见:
>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10757868.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存