我已在本地Windows 7和远程RHEL 7 VM上安装了JProfiler 10.0.1。
由于格式问题,此处提供了与第3点相关的输出:
bash-4.2$ hostname
l4513t.sss.se.com
bash-4.2$ ./jpenable
Select a JVM:
org.apache.nifi.bootstrap.RunNiFi start [29714] [1]
org.apache.nifi.NiFi [29731] [2]
2
Please select the profiling mode:
GUI mode (attach with JProfiler GUI) [1, Enter]
Offline mode (use config file to set profiling settings) [2]
1
Please enter a profiling port
[45180]
45180
You can now use the JProfiler GUI to connect on port 45180
bash-4.2$
一些事实:
当我尝试使用JProfiler向导从本地计算机连接到“远程应用程序”时,出现连接错误。请注意,手动提供端口45180没有帮助,因为运行jprofiler的用户是nifi。
答案 0 :(得分:0)
请注意,手动提供端口45180没有帮助,因为运行jprofiler的用户是nifi。
如果你已经运行了jpenable,这就是你应该做的。您可以使用“手动指定配置文件端口”,而不是使用“发现正在运行的JVM”。在这种情况下,除了在设置与远程计算机的SSH连接的上下文之外,不存在与用户有关的问题。