社区
Java EE
帖子详情
java.sql.SQLException: Io exception: Broken pipe 问题,请帮忙看看
webboy1
2009-08-26 05:23:58
Tomcat这些天老报java.sql.SQLException: Io exception: Broken pipe异常,然后页面上几乎没响应了.
不知道是什么原因,请有经验的朋友帮忙看看.
数据库是oracle
tomcat 运行有unix上
还是Full GC非常频繁,几分钟就一次
先谢了.
...全文
2640
13
打赏
收藏
java.sql.SQLException: Io exception: Broken pipe 问题,请帮忙看看
Tomcat这些天老报java.sql.SQLException: Io exception: Broken pipe异常,然后页面上几乎没响应了. 不知道是什么原因,请有经验的朋友帮忙看看. 数据库是oracle tomcat 运行有unix上 还是Full GC非常频繁,几分钟就一次 先谢了.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
APOLLO_TS
2009-10-20
打赏
举报
回复
找DBA--新建立Oracle概要文件,设置 连接超时时间,应该是这个参数 CONNECT_TIMEOUT_LISTENER ,如果6个小时发生异常,那么就设置为5个小时。
之后挂起oracle,准备重启。
找到项目连接池配置。
<property name="c3p0.timeout">这个值以秒为单位,一般是【一倍物理数据库连接超时时间】+【服务启动时间消耗】+【并发事务时间总消耗的峰值】</property>
全部配置好后可以重启了。只能保证10%的概率解决你的问题。
老紫竹
2009-10-20
打赏
举报
回复
SQLException
1 你的连接池是不是配置的太高了,而实际使用并不需要那么高,一般应用30个已经很不错了
2 如果数据库不在本机,看一下网络延迟
cshchlin
2009-10-20
打赏
举报
回复
友情顶
webboy1
2009-09-18
打赏
举报
回复
谢谢各位
我还在找问题,发生这种问题的时候,通常内存快耗尽,可能有内存溢出.
数据库连接最多的时候也就40个吧,总数100.
现在是每周要重启一次tomcat
feishare
2009-08-30
打赏
举报
回复
一般来是说数据库连接断掉了.
问题是数据库的表空间是否足够
zhouzangood
2009-08-30
打赏
举报
回复
友情帮顶
youdandan
2009-08-30
打赏
举报
回复
顶,学习
LoinkLau
2009-08-29
打赏
举报
回复
管道破裂
1'驱动包坏啦
2'网络连接问题
3'连接池问题
java91
2009-08-29
打赏
举报
回复
是不是连接池不够用。
平淡面对
2009-08-29
打赏
举报
回复
另外,局域网络的内部网络连接是否有问题。
平淡面对
2009-08-29
打赏
举报
回复
可以检查一下数据库是否有异常多的连接。
xiaozejun
2009-08-26
打赏
举报
回复
你看一下是不是架包问题
Oracle有两种连接方式 一种是:thin
另外一种就是:oci
但是他也有两个架包
楼主可以相互试一下
jinxfei
2009-08-26
打赏
举报
回复
多加点内存试试。
java
.
sql
.
SQL
Except
io
n
:
Io
: Write failed:
Broken
pipe
解决了。
程序报
java
.
sql
.
SQL
Except
io
n
:
Io
: Write failed:
Broken
pipe
由于此程序需要调用另外一个程序,而另外一个程序连接的oracle数据库空间满了,导致监听日志不能写,引起。
java
.
sql
.
SQL
Recoverable
Except
io
n
:
IO
错误:
Broken
pipe
java
.
sql
.
SQL
Recoverable
Except
io
n
:
IO
错误:
Broken
pipe
broken
pipe
oracle,解决weblogic错误:
java
.
sql
.
SQL
Recoverable
Except
io
n
:
IO
Error:
Broken
pipe
首先说一下系统基础架构:服务器:weblogic11g集群数据库:oracle数据库Rac出错信息: 1.
java
.
sql
.
SQL
Recoverable
Except
io
n
: Closed Connect
io
n2.Test "SELECT 1 FROM DUAL" set up for pool "mds-soa" failed with
except
io
n
: "
java
.
sql
.
SQL
Recove...
java
.
sql
.
SQL
Except
io
n
:
Io
except
io
n
:Got minus one from a read call
java
.
sql
.
SQL
Except
io
n
Error Code: 17002 and
IO
except
io
n
: Got minus one from a read call When Establishing Connect
io
n Using Oracle JDBC Driver 10.2.0.3 [ID 763837.1] 修改时间 03-DEC-2010
close connect
io
n error
java
.
sql
.
SQL
Recoverable
Except
io
n
:
IO
Error:
Broken
pipe
java
.
sql
.
SQL
Recoverable
Except
io
n
:
IO
Error:
Broken
pipe
Table of Contents 1. 错误信息 2. 分析 2.1. 连接池 2.2. TCP网络 2.3. 数据库监听 1 错误信息 ERROR [com.alibaba.druid.util.Jdbc...
Java EE
67,513
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章