1
我可以使用pg_listening_channels()
来查看当前会话正在监听的频道。但是我想对渠道使用进行一些系统化的监控。除了建立我自己的听众注册机制之外,是否有办法为所有会议获取这些信息?如何列出当前所有频道?
我可以使用pg_listening_channels()
来查看当前会话正在监听的频道。但是我想对渠道使用进行一些系统化的监控。除了建立我自己的听众注册机制之外,是否有办法为所有会议获取这些信息?如何列出当前所有频道?
How notify works in PostgreSQL? 有着十分密切的问题,并根据Laurenz ALBE
在一个给定的会话是听存储 在后端的私有内存(
listenChannels
在src/backend/commands/async.c
)频道列表,所以有无法找出 其他会话正在监听的频道。
所以我假设有目前还没有办法获得这个信息的所有会话