首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java实现域名解析遇到的有关问题

2012-02-29 
java实现域名解析遇到的问题程序如下:jsp中的代码:String ip InetAddress.getByName(www.***.***).get

java实现域名解析遇到的问题
程序如下:
jsp中的代码:
String ip = InetAddress.getByName("www.***.***").getHostAddress();

该程序能解析出正确的ip地址,但如果要解析的域名的ip地址变动了。ip不会跟着变,只能重启web服务器。

[解决办法]
试着将web服务器设置为自动更新看。
[解决办法]
应该是dns没有刷新过来。。。
[解决办法]
我的测试是没有问题,除非是你们的DNS服务器本身有缓存
[解决办法]
听说是因为域名解析开消太大了,所以查了一次之后,会在本地缓存起来的,之后如果再查的话都是用缓存的那一个的
[解决办法]
networkaddress.cache.ttl//指定成功的DNS查找在JAVA缓存中保留的秒数
networkaddress.cache.negative.ttl//不成功的查找被缓存的秒数
在这些时限内再次尝试查找相同的主机只会返回相同的值,-1解释为“永不过期”

热点排行
Bad Request.