【问题标题】:Slony-I service filling up my event viewer in WindowsSlony-I 服务填充了我在 Windows 中的事件查看器
【发布时间】:2011-03-16 16:39:34
【问题描述】:

我之前写过一个类似的问题,但我没有得到答案,所以我想用更简单的方式再问一次。

我有 slony-I 在 Windows 环境中复制数据库(Master 有 windows xp,slave 有 windows 7,两者都使用 postgreSQL 8.2)。我在 master 和 slave 中使用 slon -regservice 注册了一个服务,一切正常。

我遇到的问题是该服务每次运行时都会在事件查看器中写入日志,因此我每秒有 5 或 6 个新日志。我希望它只会在事件查看器中写入错误,但它一直在写入日志,并且我的主服务器中的事件查看器正在填满它们。由于 windows xp 在事件查看器中有空间限制,因此日志会使事件查看器达到其限制,并且所有使用事件查看器的应用程序都会崩溃。

有没有办法配置 slony 服务以避免在事件查看器中写入日志?

任何帮助将不胜感激。我已经为这个问题苦苦挣扎了 2 周,我阅读了网络上的每个教程,所有教程都有相同的说明,但没有一个提到事件查看器中的日志。我错过了什么吗?

谢谢!

【问题讨论】:

标签: windows database postgresql event-log slony


【解决方案1】:

您可能应该在Slony-I 错误数据库中提出错误或通过电子邮件发送他们的邮件列表。由于它是开源的,您甚至可以重新构建它并删除不需要的事件日志记录。此外,您无需注册即可接收事件日志,但您可能需要错误。

您似乎使用的是现在相当陈旧的 Windows XP - 它已经有 10 年历史了!现代版本的 Windows 具有更具弹性的事件日志。

最后,您可以重新配置事件日志设置以尝试避免该问题。您可以使日志更大(512KB 默认很小),并且似乎还有其他可用设置。打开事件查看器,右键单击其中一个事件日志并选择属性。

【讨论】:

  • 重建的想法听起来很有趣。我会试试看。我正在使用 Windows XP ...我知道它很旧,但那是我的客户所拥有的,所以我必须坚持使用它:(。目前我增加了日志的大小并配置了事件日志以替换旧事件,无论如何他们老了......我不喜欢这种方法,但它现在有效。感谢您的帮助!
猜你喜欢
  • 2013-08-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多