Jmeter服务器代理-后果是什么(-ve效果)?是否在服务器上安装了任何东西?

Jmeter服务器代理-后果是什么(-ve效果)?是否在服务器上安装了任何东西?,jmeter,Jmeter,Jmeter服务器代理—如果我们在不存在java的Windows server 2008、2012服务器上运行它,会产生什么后果—ve效应?当我们在服务器端运行该代理时,它实际上做了什么?它正在服务器上安装任何东西吗? 考虑到任务关键型应用服务器,它是否有可能会干扰服务器上的其他操作? 我已经了解到,即使服务器上不存在java,我们也可以通过在服务器上保留JRE文件夹来运行server agent,如下所示: 代理是用Java编写的,因此您需要JRE 1.4+来运行它 所以你肯定需要JRE 就影

Jmeter服务器代理—如果我们在不存在java的Windows server 2008、2012服务器上运行它,会产生什么后果—ve效应?当我们在服务器端运行该代理时,它实际上做了什么?它正在服务器上安装任何东西吗? 考虑到任务关键型应用服务器,它是否有可能会干扰服务器上的其他操作? 我已经了解到,即使服务器上不存在java,我们也可以通过在服务器上保留JRE文件夹来运行server agent,如下所示:

代理是用Java编写的,因此您需要JRE 1.4+来运行它

所以你肯定需要JRE

就影响而言,这取决于3个因素:

分配给ServerAgent进程的Java堆大小。它依赖于Java默认初始值和最大堆值,您可以使用以下命令检查它们:

java -XX:+PrintFlagsFinal -version | findstr HeapSize
如果需要,可以使用-Xms和Xmx参数控制JVM堆分配

有多少指标被监控

您通过ServerAgent端的-interval选项或jmeterPlugin.perfmon.interval JMeter属性查询ServerAgent可控的频率
有关PerfMon插件的安装、配置和使用的更多信息,请参阅文章。

谢谢您的回复。我还有一个疑问-如何建议在windows server 2008/2012上安装?它会影响应用服务器的现有工作吗?我们可以在服务器上安装任何东西。我们必须试着把JRE文件夹放在文档中,如果你已经安装了Java,它会工作的。如果您没有Java—您将不得不安装它,或者从另一台机器复制现有的JRE或JDK安装。就代理本身的资源消耗而言,它不会干扰其他应用程序-这完全取决于您