所以我想找到一个整洁的解决方案的问题是,当我登录到服务器时(我有一些 Solaris 和 RHEL 实例),我试图找出正在运行的应用程序:
$ ps -auxww | grep <thing I look for, usually Java>
我得到了一个很好的进程列表、PID、额外的细节,以及整个进程名称和使用它执行的参数。虽然这通常为我提供了足够的信息来了解正在运行的内容,但某些服务器的运行方式有所不同。我可能有一个服务器,它具有用于不同目的的应用服务器的多个实例。其他进程是我与非冻结进程混合的挂起进程的残余。我不想关闭所有 java 实例,因为我找不到需要杀死的进程。
我想提供的解决方案是在我的启动脚本期间,我想在进程前添加或附加一些文本,让我在其中添加简短描述。有什么可以让我这样做吗?
如果我要问的问题听起来不可能/愚蠢/完全不合时宜,我愿意接受其他解决方案,让我有能力完成同样的事情。我对想法持开放态度,但这一个突然出现是可行的。