如何获取openstack swift集群中的代理节点?

How to get the proxy node in openstack swift cluster?

我知道命令swift-ring-builder /etc/swift/object.builder可以获取swift集群中的所有存储节点。现在想知道有没有类似的命令可以获取集群中的代理节点?

存储节点列表必须可供集群中的所有节点访问。

但是,swift 不知道它拥有的代理列表,因此没有这样的命令。

一个建议,如果您确实需要此信息,可以查看存储节点日志并找出执行请求的 ips。这样您就可以发现部分或所有代理。 但是这种方法完全不精确

每个控制器节点本身都充当代理服务器first.The请求命中控制器节点中的代理服务器代码,该代码解析要调用和执行的函数和方法。