1
我可以使用pg_listening_channels()
來查看當前會話正在監聽的頻道。但是我想對渠道使用進行一些系統化的監控。除了建立我自己的聽衆註冊機制之外,是否有辦法爲所有會議獲取這些信息?如何列出當前所有頻道?
我可以使用pg_listening_channels()
來查看當前會話正在監聽的頻道。但是我想對渠道使用進行一些系統化的監控。除了建立我自己的聽衆註冊機制之外,是否有辦法爲所有會議獲取這些信息?如何列出當前所有頻道?
How notify works in PostgreSQL? 有着十分密切的問題,並根據Laurenz ALBE
在一個給定的會話是聽存儲 在後端的私有內存(
listenChannels
在src/backend/commands/async.c
)頻道列表,所以有無法找出 其他會話正在監聽的頻道。
所以我假設有目前還沒有辦法獲得這個信息的所有會話