我正在编写一个旨在处理少数客户端的小型服务器。对于每个连接,服务器都会启动一个新线程并完成一些工作。
我希望能够打印有关服务器正在执行的操作的信息,并在列中分隔,以便您可以查看哪些信息属于特定的线程/客户端。
这样的事情:
thread 1 thread 2 thread 3
-----------------------------------------------------------
task 1 task 7 task 2
[====> ] 50% ops! something happend task 2.1
task 3
所以我希望能够在运行时更新,删除或添加每一列中的一行。有没有我可以使用的库?它只需要在linux终端中工作。