2011-03-16 26 views
0

我之前寫了一個類似的問題,但我沒有得到答案,所以我正在考慮再次以更簡單的方式提問。在Windows中填充我的事件查看器的Slony-I服務

我有slony-I在windows環境下複製數據庫(Master擁有windows xp,slave擁有windows 7,均使用postgreSQL 8.2)。我在主服務器和從服務器上使用slon -regservice註冊了一項服務,並且一切正常。

我遇到的問題是服務每次運行時都在事件查看器中寫入日誌,因此每秒鐘都會有5或6個新日誌。我希望它能在事件查看器中只寫入錯誤,但它一直寫入日誌,並且我的主服務器中的事件查看器正在充滿它們。由於Windows XP在事件查看器中具有空間限制,因此日誌會使事件查看器達到其限制,並且所有使用事件查看器的應用程序都會崩潰。

有沒有辦法配置slony服務避免在事件查看器中寫日誌?

任何幫助將不勝感激。我一直在爲這個問題苦苦掙扎2個星期,並且我閱讀了網絡中的每個教程,並且他們都有相同的說明,但沒有一個人在事件查看器中提到日誌。我錯過了什麼嗎?

謝謝!

+0

[postgreSQL slony-i windows服務可能重複我的事件查看器](http://stackoverflow.com/questions/5240006/postgresql-slony-i-windows-service-filling-up-my-event-查看器) – 2011-03-16 21:59:42

回答

1

您可能應該在Slony-I錯誤數據庫中提出錯誤或通過電子郵件發送郵件列表。既然它是開源的,你甚至可以重新構建它並刪除不需要的事件記錄。另外,您不需要註冊即可接收事件日誌,但可能需要錯誤。

您似乎正在使用現在相當破舊的Windows XP - 它已經10歲了!現代版本的Windows具有更多的彈性事件日誌。

最後,您可以重新配置事件日誌設置以嘗試避免該問題。您可以使日誌更大(512KB的默認值非常小),似乎還有其他可用的設置。打開事件查看器,右鍵單擊其中一個事件日誌並選擇屬性。

+0

重新構建的想法聽起來很有趣。我會試一試。我正在使用Windows XP ...我知道它是舊的,但這就是我的客戶端,所以我必須堅持下去:(現在我增加了日誌的大小,並配置事件日誌來替換舊事件,無論如何他們是老...我不喜歡這種方法,但它現在工作。感謝您的幫助! – Alvos 2011-03-18 17:57:49

相關問題