error: 7086#7086: *74580 open() "/var/lib/nginx/proxy/4/22/0000007224" failed (28: No space left on device) while reading upstream,but the d
今天遇到一个问题,自己写的一个 java 程序运行着一个定时任务,而且该定时任务正在运行。由于启动时指定输出文件与另一个进程重复,日志没有被输出到该文件,现在需要检查正在运行的日志。所以需要将正在运行的java进程输出日志输出到一个文件,但是又不能终止该进程。linux 中没有现有工具可以实现这个,
注意:首先提醒: 我这里使用的 Ubuntu 16.04 ,Nginx 版本是 1.13.0如果你使用的系统是 Ubuntu 18.04 请别使用 1.13.0 版本的 nginx 换其他版本例如 1.15.2 只需将下面 1.13.0替换为 1.15.2 或者 其他版本号即可,可选版本可在这里找到