0
A
回答
0
一般來說,Postgres的記錄在/ var/lib中/ pgsql的/數據/ pg_log目錄中的日誌文件中的死鎖的信息。您可以創建一個腳本來讀取日誌文件並grep單詞「死鎖」並通過電子郵件通知。安排一個cron作業以便在一天內頻繁運行腳本。當然,限制是您在發生死鎖時可能無法收到電子郵件,但仍然可能有所幫助。
謝謝
相關問題
- 1. Postgres死鎖
- 2. CircleC上的Postgres死鎖
- 3. Postgres中兩個DELETE查詢如何死鎖?
- 4. Netty ChannelFuture如何通知不會導致死鎖
- 5. notify_one()(通知線程鎖互斥)後的死鎖
- 6. 如何在.NET中避免死鎖
- 7. 等待並通知Java中的死鎖情況
- 8. 瞭解走通道死鎖
- 9. Java Socket通信「死鎖」
- 10. Postgresql鎖死鎖
- 11. RMI如何發生死鎖?
- 12. 如何調試死鎖?
- 13. 如何避免mysql死鎖?
- 14. 在COM中,如何在客戶死亡時得到通知?
- 15. 如何在concurrent.futures.ThreadPoolExecutor中使用不會導致死鎖的鎖?
- 16. 在MySQL中獲取死鎖
- 17. 瞭解SQL Server查詢通知的死鎖
- 18. 如何識別SQL Azure中的死鎖?
- 19. 如何預測Java中的死鎖
- 20. 如何檢測Django中的死鎖?
- 21. 死鎖鎖()方法
- 22. 鎖分區死鎖
- 23. 死鎖在查詢
- 24. 死鎖在SQL Server
- 25. LinkedBlockingQueue中的死鎖(?)
- 26. GraphEngine中的死鎖
- 27. Oracle中的死鎖
- 28. scala中的'死鎖'
- 29. ThreadPoolExecutor中的死鎖
- 30. 如何知道線程是否處於死鎖狀態?
在大多數情況下,Postgres應該檢測死鎖並自動中止其中一項交易。 – Kevin
我認爲這個問題的目的是「當發生死鎖時,我該如何通知?」。在這種情況下:使用日誌查看工具。 –
我們需要爲此發送電子郵件通知提醒。請分享,如果你有任何過程 – sreenivasulu