1

在我的应用程序中,我需要监视 syslog 发送的所有消息。我尝试过使用 UDP,但在收到一条消息后,我不再响应(没有错误,只是不再提醒)。我认为设置 tcp 服务器也不是真正的解决方案。

任何人都可以指导我找到一个解决方案,我可以使用 tcp(通常在端口 514 上)记录来自 syslog 的消息。

提前致谢。

4

1 回答 1

2

我终于想通了。似乎系统日志消息使用 UDP 作为标准。启用 syslog 选项时,不会使用 TCP 进行监控。

也许这对其他人仍然有帮助

于 2010-03-22T14:16:35.170 回答