我想知道是否有用于 mac 的本机 java api (jars) 允许获取有关打开我的进程的套接字的进程的详细信息。
场景:
- 我正在与我需要获取详细信息的进程在同一台机器上运行我的进程(守护进程)。
- 我有打开与我的连接的远程进程的套接字的详细信息。
- 我想获取 pid 和客户端二进制文件(JVM 运行的 jar、常规 OS 二进制文件等)信息,例如:PID B. 路径 C. 运行进程的操作系统用户。
我可以通过 lsof 执行此操作,但我更喜欢使用 Java 解决方案。
补充:我知道其他供应商为特定平台创建了特定的 Java 库。
谢谢!