Sql-Server
Service Broker 端點處於禁用或停止狀態 - AoAG - SQL Server 2012 - 15 分鐘間隔
我每 15 分鐘在 SQL Server 錯誤日誌中收到此錯誤消息。我已經在這台伺服器上設置了 AOAG。此實例上的黑莓相關數據庫和 MSDB 數據庫的數據庫選項“Service Broker - Broker Enabled”已打開。黑莓支持提到他們不需要啟用此功能。我有其他 AOAG 實例,他們沒有收到此錯誤。
請分享您在這方面的智慧。我還沒有使用過服務代理,也沒有從我的搜尋中找到關於堆棧交換的類似文章。
謝謝
根據這個連結,
這是一種預設行為。該消息將在創建 AlwaysOn 可用性組偵聽器並且 SQL Server 動態綁定偵聽器的 IP 時顯示。沒有方法可以抑制消息。這些消息是資訊性消息,不會造成任何傷害,可以放心地忽略。
該連結還提供了一個查詢,以查看哪些數據庫啟用和未啟用代理:
SELECT is_broker_enabled, name FROM sys.databases
出於好奇,我在測試環境中創建了一個服務代理端點,這些消息發生在哪裡,這解決了這個問題。
CREATE ENDPOINT BrokerEndpointTest STATE = STARTED AS TCP ( LISTENER_PORT = 4022 ) FOR SERVICE_BROKER (AUTHENTICATION = WINDOWS ); GO