求教Tomcat6.x 不定时当机的问题

jiangpingzhan 2008-09-03 09:16:52
说来惭愧管理服务器也有一年时间了,服务器不定时的挂 ,这个问题一直没有解决 , 一般一两周挂一次 ,服务器每天晚上会重启一次,
网站的流量也不算大 , 不过有几个servlet 并发量比较高, 查看服务器日志 , 没有出现内存溢出之类的异常日志 !

查询了相关资料 , 发现有可能是连接池的问题 ! 因为本人也是小菜对连接池的配置没经验不知道是不是有问题 下面我贴出代码


数据库采用mysql 5.x 最大连接数设置成1000了 ,系统采用proxool 连接池 , 听说用tomcat 的数据源性能会更好不知道是不是这样 ?



各路大侠请指点一下


<?xml version="1.0" encoding="UTF-8"?>
<proxool>

<alias>proxool</alias> <!--连接池的别名-->

<driver-url>
jdbc:mysql://localhost:3306/xxxxx?autoReconnect=true&useUnicode=true&characterEncoding=utf-8
</driver-url>

<!--JDBC驱动程序-->
<driver-class>com.mysql.jdbc.Driver</driver-class>
<driver-properties>
<property name="user" value="root"/>
<property name="password" value="xxxxxx"/>
</driver-properties>

<!-- proxool自动侦察各个连接状态的时间间隔(毫秒),侦察到空闲的连接就马上回收,超时的销毁-->
<house-keeping-sleep-time>90000</house-keeping-sleep-time>

<!-- 指因未有空闲连接可以分配而在队列中等候的最大请求数,超过这个请求数的用户连接就不会被接受-->
<maximum-new-connections>1000</maximum-new-connections>

<!-- 最少保持的空闲连接数-->
<prototype-count>100</prototype-count>

<!-- 允许最大连接数,超过了这个连接,再有请求时,就排在队列中等候,最大的等待请求数由maximum-new-connections决定-->
<maximum-connection-count>1000</maximum-connection-count>

<!-- 最小连接数-->
<minimum-connection-count>10</minimum-connection-count>

</proxool>


...全文
112 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiangpingzhan 2008-09-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 mengweilil 的回复:]
帮顶。。。。

没遇到过

有没有考虑换glassfish2?
[/Quote]


glassfish2 是什么 ?
mengweilil 2008-09-03
  • 打赏
  • 举报
回复
帮顶。。。。

没遇到过

有没有考虑换glassfish2?

67,541

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧