java web项目偶尔出现java.net.UnknownHostException异常

最近一个web应用程序总是在运行一段时间后会出现java.net.UnknownHostException这个异常,从字面理解无非是找不到主机之类的异常。在重启应用后这个异常会消失,但运行一段时间后却有出现类似的问题,估计应该是DNS的问题,DNS解析不稳定?或许!所以更改了下默认的DNS,改成google提供的全球共公开的一个DNS解析服务器,在linux下操作如下:

echo "nameserver 8.8.8.8" > /etc/resolv.conf

改成上述模式后,最近运行了一段时间类似的错误就少了很多,基本上可以杜绝这样的问题了,偶尔的错误可能还是网络问题引起的。

转自:http://www.mzone.cc/article/449.html

时间: 2024-11-04 18:07:36

java web项目偶尔出现java.net.UnknownHostException异常的相关文章

Java Web项目中缺少Java EE 6 Libraries怎么添加

具体步骤如下: 1.项目名称上点击鼠标右键,选择"Build Path-->Configure Build Path-->Java Build Path" 2.单击"Add Library..." 3.选择"User Library",单击"Next" 4.单击"User Libraries...",选择需要的Java EE 6 Libraries Java Web项目中缺少Java EE 6

Java Web项目报错java.lang.NullPointerException at org.apache.jsp.front.index_jsp._jspInit(index_jsp.java:30)

环境:myeclipse+tomcat6+jdk6 今天搭建了一个Java Web项目,访问index.jsp时报如下错误: 严重: Servlet.service() for servlet jsp threw exceptionjava.lang.NullPointerException    at org.apache.jsp.front.index_jsp._jspInit(index_jsp.java:30)    at org.apache.jasper.runtime.HttpJs

Eclipse java web项目引用其它java项目时的部署问题

需求:Java web项目需要调用其他Java项目 因为被引用的项目可能需要调试,并没有采用jar包方式引用,而是直接引用的项目: 如下介绍如何往Java项目中导入Java项目: 1.右击项目----->built path ----->projects-----> Add----->选中要引用的项目   并修改 native library location  2.右击项目---->Properties----->Deployment Assembly ------&

Java Web项目引用外部Java项目

第一步:通过Build Path 添加外部 Java 工程 1. 右键点 Web 工程,选择 properties 2. 选择 Java Build Path  >  Project  >Add ,选择需要的Java工程 第二步:设置 Deployment  Assembly  引用  1. 右键点 Web 工程,选择 properties 2. 选择 Deployment Assembly  >  Add  >  Project,选择要引用的 Java 工程 ----------

IntelliJ IDEA + Maven创建Java Web项目

1. Maven简介 相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期. 可以通过其命令做所有相关的工作,其常用命令如下: - mvn compile     - mvn test     - mvn clean     - mvn package     - mvn install            //把新创建的jar包安装到仓库中     - mvn archetype:generate

Java Web项目与Java项目的区别

一.以下是我对Java Web项目和Java项目这两者的理解以及区别: 1.Java Web项目是基于Java EE类的:而Java项目是基于Java应用程序的. 2.Java Web项目是网页的编码,像jsp,servlet,struts这类的,而java项目是AWT,SWING这类的编码. 3.Java Web项目中的JAVA文件是tomcat服务器来触发的,而java项目是由Main()方法来开始的. 4.Java Web项目需要服务器:而Java项目不需要服务器. 5.在Eclipse中

在java web项目中集成webservice

公司要求在项目中加入webservice服务,因为项目中使用了spring框架,所以在这里使用与spring兼容性较好的cxf来实现 cxf所需jar包 spring的jar包就不贴了 一:创建webservice服务器 1)创建一个服务接口 package com.service; import javax.jws.WebParam; import javax.jws.WebService; @WebService public interface IHelloWorld { public S

使用InteIIiJ IDEA开发Java web 项目

1.介绍 IntelliJ IDEA是一款非常强大的集成开发环境,基本上可以做任何事情,它的强大大大降低了我们的工作量,提高了工作效率.那么它如何开发Java web呢?下面就为大家介绍使用IntelliJ IDEA开发Java web. 首先去官网下载安装包:http://www.jetbrains.com/idea 它有两个版本Ultimate(收费)和Community(免费),作者选择的是Ultimate 2.安装 点击下载即可,然后开始安装,一直Next就可以了,途中可以选择创建一个6

基于IBM Bluemix部署Java Web项目实战演练

林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要介绍了IBM Bluemix,并详细说明了如何部署Java Web项目,如何添加MySql服务.最后,提出了自己的一些看法.  文章目录 一.Bluemix简单介绍 二.BlueMix空间申请试用 三.BlueMix创建Cloud Foundry应用 四.添加新的服务 五.总结 一.Bluemix 简单介绍 1.Bluemix 带来了什么        Bluemix 致力于解