有没有办法列出PostgreSQL服务器?

Rav*_*ash 1 postgresql libpqxx libpq

目前我正在为PostgreSQL服务器编写客户端.我想列出在本地网络中运行PostgreSQL服务器的服务器的详细信息(IP地址和端口号).libpq或libpqxx中有一些方法吗?

关心
Devara Gudda

Mag*_*der 6

PostgreSQL支持"bonjour",如果你的网络支持它并且PostgreSQL是用它构建的.

如果你没有,那么答案是否定的.你可以得到的最接近的是端口扫描网络5432 - 但仍然不会捕获其他端口上的监听器.