目前我正在为 PostgreSQL 服务器编写客户端。我想列出在本地网络中运行 PostgreSQL 服务器的服务器的详细信息(IP 地址和端口号)。 libpq 或 libpqxx 中有一些方法吗?
问候
德瓦拉古达
最佳答案
PostgreSQL 支持“bonjour”,如果您的网络支持它并且 PostgreSQL 是用它构建的。
如果您没有,那么答案是否定的。您可以获得的最接近的方法是对 5432 上的网络进行端口扫描 - 但仍然无法捕获其他端口上的监听器。
关于postgresql - 有没有办法列出 PostgreSQL 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1360683/