我们正在尝试远程配置在Netweaver服务器上运行的应用程序。该框是在AWS中运行的Windows Server 2008。我们已经开通了8849号港口,我们在大约2周前开始工作了几分钟。现在,代理似乎已经卸载了自己,并且没有任何数量的coaxing可以让它再次加载。我们的代理路径是通过系统设置中的Netweaver配置工具设置的,如下所示:
-agentpath:d:\的JProfiler \ jprofiler9 \ BIN \ Windows的64位\ jprofilerti.dll =端口= 8849
在服务器上设置以下jvm设置。我们正在尝试其中一些,看看那里是否存在冲突:
- -XX:+ DisableExplicitGC
- -XX:+ DumpDetailedClassStatisticOnOutOfMemory
- -XX:+ HeapDumpOnOutOfMemoryError
- -XX:+ PrintGCDetails
- -XX:+ PrintGCTimeStamps
- -XX:+ UseConcMarkSweepGC
- -XX:-StringInternTableInPermGen
- -XX:-TraceClassUnloading
- -XX:HeapDumpPath = OOM.hprof
- -XX:MaxErrorQueueLength = 200
- -XX:SoftRefLRUPolicyMSPerMB = 1
- -XX:SurvivorRatio = 6
- -XX:TargetSurvivorRatio = 90
- -Xss2m
- -javaagent:d:\ PQM3 \ NewRelic的\ newrelic.jar
我们可以添加到agentPath的任何调试参数可以帮助我们进一步检测正在进行的操作吗?
jpenable对我们不起作用,所以我们必须手动添加代理。