从我的 RAD 工作区,我启动了一个 Websphere 门户服务器和一个 Websphere App Server。现在,当我转到任务管理器--> 进程时,我看到两个 java.exe 正在运行,它们代表两个服务器实例。
我如何知道哪个 java.exe 用于门户,哪个 java.exe 是应用服务器?
从我的 RAD 工作区,我启动了一个 Websphere 门户服务器和一个 Websphere App Server。现在,当我转到任务管理器--> 进程时,我看到两个 java.exe 正在运行,它们代表两个服务器实例。
我如何知道哪个 java.exe 用于门户,哪个 java.exe 是应用服务器?
PROFILE_HOME/logs/SERVER_NAME/SERVER_NAME.pid 包含服务器 PID。在任务管理器中,确保选中查看 > 选择列 > PID(进程标识符)。
使用Sysinternals Process Explorer而不是任务管理器。它可以显示每个正在运行的进程的完整命令行和加载的库;还有哪个进程启动了它。通常用这种方式很容易区分不同的 Java 服务。一些服务也可能将它们的 PID 存储到某个文件中,但这取决于服务。