将日志内容输出到侦听端口的最佳方法

时间:2016-09-29 09:33:17

标签: linux netcat

我通过netcat将日志内容输出到网络上的应用程序。我不知道我所做的事情是否最有效,特别是当我注意到netcat会话变得没有响应时。我必须停止netcat并再次启动它以使应用程序再次工作。

我运行的命令是:

/bin/tail -n1 -f /var/log/custom_output.log | /bin/nc -l -p 5020 --keep-open

这需要像这样全天候运行。这是最有效的方式吗?我怎样才能改进它,所以我不必每天重启这个过程?

修改

所以我意识到,当日志被轮换时,netcat被锁定在一个不再被写入的文件上。我可以很容易地解决这个问题。

问题仍然存在。这是做这样事情的最好方法吗?

0 个答案:

没有答案