http500错误,什么问题?求助。-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

http500错误,什么问题?求助。

2016-06-01 11:12:33 4242 1

我们有一个web应用项目,目前开发接近尾声,前几天进行了测试,应用程序是使用的SSH框架,应用服务器是tomcat7.0.59(安装版),数据库是MySQL5.6。应用程序和数据库部署到一台服务器上,服务器配置:win7 64位;Intel i5-4570 3.2GHz;4.00GB。MySQL数据库最大连接数是100,tomcat服务器的8080端口连接数最大是200(我们就是使用的8080端口访问的)。测试过程:在系统中预置100个真实账号,让65个用户登录,大概1-3分钟内同时登录。
问题:不知道在什么时候,用户点击随便一个按钮(随便一个请求),浏览器立刻显示如图所示的错误,不明原因,不定时的出现,而且同样的操作,三四次之后就可以正常访问了,而且好几个用户都出现了这种情况,找了好几天了不知道什么原因,求助大神!!!!
1
这是我的hibernate配置文件(使用的proxool连接池):
2

取消 提交回答
全部回答(1)
  • 落地花开啦
    2019-07-17 19:22:55

    解决方案:
    1.给jdbc url 增加 autoReconnect=true ,可以定期观察一下 show processlist
    改进方法如下:

    <property name="url" value="jdbc:mysql://localhost/数据库实例名称?&useUnicode=true&characterEncoding=utf-8&autoReconnect=true"/>

    2.寻找支持重连的连接池。

           注意:c3p0连接池支持重连;重连参数是:
              idleConnectionTestPeriod   设置空闲连接测试周期
               preferredTestQuery : 设置一查询语句,用于重连测试
              testConnectionOnCheckin设置为true
              testConnectionOnCheckout设置为true

    在sessionFactory里配置:

    <property name="hibernateProperties">
       <props>
            <prop key="hibernate.autoReconnect">true</prop>
      </props>
    </property>
    0 0
相关问答

1

回答

你们的网站部署https了的网站 有打不开网站的现象吗

2021-05-12 00:54:05 860浏览量 回答数 1

1

回答

网站怎么实现https访问?

2020-06-18 11:14:24 1009浏览量 回答数 1

1

回答

我在用webmagic抓取https网站时报错?报错

2020-06-10 13:37:24 544浏览量 回答数 1

1

回答

为什么从前几天开始无法通过https访问我自己的网站了?

2019-07-07 21:58:19 1938浏览量 回答数 1

2

回答

http://www.一冠农业.com,此网站为本人网站,说是过期了,怎么办

2019-05-06 22:26:15 1249浏览量 回答数 2

1

回答

网站突然就打不开了,http://www.yueaiwan.com/

2019-03-19 16:20:23 696浏览量 回答数 1

1

回答

我的网站http://vsec.topsec.com.cn/提示需要备案,但之前应该是备案过了

2019-03-15 12:27:48 530浏览量 回答数 1

1

回答

怎么给给网站加上https?求助!

2016-02-23 19:57:25 6398浏览量 回答数 1

4

回答

有谁知道网站https加密协议怎么样开启

2015-10-24 23:41:09 4972浏览量 回答数 4

1

回答

HTTP协议是什么的协议?

2021-11-22 21:58:05 244浏览量 回答数 1
+关注
落地花开啦
喜欢技术,喜欢努力的人
0
文章
7824
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载