簡體   English   中英

PostgreSQL服務器停止時,npgsql可以“監聽”嗎?

[英]Could npgsql “listen” when postgresql server stopped?

我現在正在尋找2天。 我正在使用SyncNotification = true的監聽/通知,它工作正常。 但是,如果有人需要重新啟動PostgreSQL服務器怎么辦? 連接丟失,並且下一個“通知”將不會被同步通知線程監聽。 :(如何檢測連接丟失,並在C#上重新建立連接?

您可以在連接字符串上嘗試Keepalive參數,文檔說明:

Keepalive :Npgsql發送keepalive查詢之前,連接不活動的秒數。

參考: http : //www.npgsql.org/doc/connection-string-parameters.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM