【发布时间】:2016-11-14 21:25:05
【问题描述】:
见下图。我从启动进程 A 的终端运行命令,该命令启动服务器(进程 B),然后服务器将启动工作程序(进程 C)。我想将服务器的 stdout/stderr 流式传输到某个日志文件,但我希望工作人员的 stdout 和 stderr 流回终端。这里的所有进程都是 Node.js 进程。
不知道如何执行此操作或是否可能。我对它如何工作的唯一猜测是终端会话是否有某种句柄或 ID,我可以使用它并告诉工作进程流式传输到该句柄或 ID。我对 *nix 的了解还不够,不知道它是如何工作的。任何解释都会有所帮助。
这是一个视觉效果:
【问题讨论】:
-
LOL 抱歉,“视觉”在我的厨房柜台上出现了几天,在图片的左侧,上面写着“将 stdout/stderr 流回终端”