zoukankan      html  css  js  c++  java
  • 异常总结201304

    1. org.apache.commons.httpclient.ConnectTimeoutException: The host did not accept the connection within timeout ....

    关于HttpTimeOut的设置:

    HttpClient.getHttpConnectionManager().getParams().setSoTimeout()
    HttpClient.getHttpConnectionManager().getParams().setConnectionTimeout()


    第一个针对连接建立后,但是没有收到response的超时时间,测试时可将server simulator收到request后等一段时间后再回response。
    出错信息:
    java.net.SocketTimeoutException: Read timed out

    第二个针对连接建立的超时时间,测试时可将目的IP地址设为不存在的IP地址。
    出错信息:
    org.apache.commons.httpclient.ConnectTimeoutException: The host did not accept the connection within timeout of 8000 ms
            at org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:154)
    默认值为0,如果不设置的话大概2分多钟才会得到异常

    2. Cannot create PoolableConnectionFactory 

    "

    1.确定服务是启着的
    2.确定网络没问题
    3.其他软件没把oracle的端口占用,或配置文件里端口号没有写错
    4.把服务器的防火墙关了,再试一下
    5.是不是你数据库设置了最大连接,然后其他项目的连接池又把连接占用完了呢

    "

  • 相关阅读:
    环境安装和工程搭建
    计算机发展史
    计算机硬件介绍--输入设备和输出设备
    计算机硬件介绍--内存
    bit和byte
    计算机硬件介绍--中央处理器--CPU
    取投料成本
    获取BOM标准用量
    取投料数量
    怎么更改當前的USERENV('LANG')返回值 oracle
  • 原文地址:https://www.cnblogs.com/yinger/p/2995065.html
Copyright © 2011-2022 走看看