假设我想要像服务器那样的充电,所以我调用
while sleep 1; do date; done | ncat -kl 12345
如果没有人正在读取管道,那么连接到套接字的第一个客户端将立即获得一堆输出。为了防止这种情况,我当然可以让一个守护进程连接到套接字以排出管道,但这似乎不够优雅。如果当前没有任何连接处于活动状态,则ncat 5.00似乎没有丢弃输入的选项。是否有一种干净的方法来阻止第一个客户端连接获取积压的数据?
答案 0 :(得分:0)
合理的解决方案是根本不使用侦听套接字,而只是简单地将数据丢弃到多播流上。