用于检查JVM参数的Linux或Java命令

时间:2017-03-24 07:14:26

标签: java linux caching dns

当我登录linux机器并想从linux命令行检查以下参数时。

networkaddress.cache.ttl(java.security.Security property)
sun.net.inetaddr.ttl
sun.net.InetAddressCachePolicy.get()
java.net.preferIPv4Stack (System property)

Java security manager is enabled or not?

以上所有参数都可以从java代码执行。 但我想知道linux命令或java命令行来查找上述参数中的值。

1 个答案:

答案 0 :(得分:0)

这些属性等的值都取决于您运行Java应用程序的方式,还取决于应用程序本身的方式。例如:

  • java.net.preferIPv4Stack取决于您是否使用-Djava.net.preferIPv4Stack=true运行应用程序。

有一个linux命令或java命令来查询这些内容。 显然,您可以编写一个简单的Java应用程序来运行以查找默认值。但我想你已经知道了,以及如何做到这一点。