云服务器

原创
2019/01/04 11:23
阅读数 9

新手小白一个,

最近配这个云服务器有三天了,从一开始的成功,到后来的不好使,就是经历的心路历程也满坎坷的。现在来说一下我自己感觉 出来的问题,以及解决的办法

首先出现的就是数据库在xshell页面下也是好使的,服务器的3306端口也是开放的,但是为什么就是连接不数据库,我现在也不知道是为什么。但是知道一个可以查看问题的办法 ,就是当你运行你的项目时,去tomcat下的logs去看

在xshell下的操作就像上面一样的,虽然不能解决,但是能够找到像eclipse那样的控制台知道问题出在那里也是好的

 

我在网上看到一种说法就是

如果连接闲置8小时 (8小时内没有进行数据库操作), mysql就会自动断开连接, 要重启tomcat. 那个时候tomcat里logs的问题是

com.MySQL.jdbc.CommunicationsException: The last packet successfully received from the server was58129 seconds ago.The last packet sent successfully to the server was 58129 seconds ago, which is longer than the server configured value of 'wait_timeout'. You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the Connector/J connection property 'autoReconnect=true' to avoid this problem.

因为这个时候我也不知道怎么办,我就重启了一下我的tomcat,但是奇怪的是,我也不知道是我的问题,还是什么别的问题,重启之后 ,我立刻就访问我的网页地址,但是就是一直在刷新,访问不了,也不报错,就是一样在转,我就连续查看tomcat的logs,想知道具体是什么问题,但是感觉logs里面也是怪怪的,后来我等了几分钟吧,不知道为什么我的页面也能够正常访问了,logs里面的数据也是对的了

下图就是我的tomcat不好使的几分钟内我在xshell上的操作

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部