将输入的 unix 流复制到多个 TCP 客户端(使用 socat)

Cal*_*Don 5 sockets socat

我有一个写入 unix 流的系统日志服务器/tmp/syslog.socket。我需要将此流复制到多个 TCP 客户端。有没有办法使用socat来实现这一目标?

Vor*_*ung 1

syslogd 有一个通过 udp 重新分发日志的工具,请参阅 syslogd 的手册页,即

http://linux.about.com/od/commands/l/blcmdl8_syslogd.htm

我相信 syslog-ng 还支持用于日志重新分配的 tcp 套接字以及 udp

http://www.syslog.org/syslog-ng/v2/

我猜你不需要 socat 的 hack 吗?