如何解决查找HostName引起JVM挂起,或者响应慢的问题?
<div class="iteye-blog-content-contain" style="font-size: 14px;">由于项目中出现用java的getHostName很慢的问题,而且在多线程中也有问题一种解决方式是不用getHostName,用IP来代替
另一种解决方式是在网上搜到的,如下
转自:http://tech.watchstor.com/backup-and-archiving-113031.htm
<div class="main_l_content_note1">
[*]摘要:在Java 2 SDK 1.4中,JVM在获得HostName的时候会同时进行IPv4和IPv6查询。如果Domain Name System (DNS) 服务没有配置接受IPv6查询,JVM可能返回Unknown Host异常,如果Domain Name System (DNS) 服务没有正确配置接受IPv6查询,JVM需要等待IPv6查询返回结果,直到超时。这就引起了JVM挂起或响应慢。
[*]标签:虚拟机 JVM Java
页:
[1]