the JDBC Driver has been forcibly unregistered

版权声明:lu_mang https://blog.csdn.net/qq_37120573/article/details/80239349

mysql         5.6.35

tomcat       7.0.81


tomcat和mysql的启动顺序全部都是chkconfig : 2345 10 90

由于tomcat要读取mysql中的数据,所以出现了如下的报错



chkconfig: 2345 20 80 (这里作一下特殊说明:20 是该程序开机的启动优先级,值越小越优先;80是关机时的优先级,值越小越先关闭;这里就可以设定linux值的开关机顺序了)

把mysql的启动调到tomcat之前,然后chkconfig --del mysql  删除mysql,再chkconfig --add mysql添加mysql解决此问题


cd /etc/init.d   ##进入init.d

ls tomcat*|awk '{print "chkconfig " $1 "off"}' |bash   ##关闭tomcat自启

ls tomcat*|awk '{print "chkconfig --del "$1}'|bash  ##删除tomcat*的启动项

ls tomcat*|awk '{print $1}'|grep -v *bak|xargs sed -i 's/chkconfig 2345 10 90/chkconfig 2345 64 36 /g'  ##更改tomcat*中的启动顺序

ls tomcat*|awk '{print "chkconfig --add "$1 }'|bash  ##添加tomcat自启



进入init.d修改之前需要先备份源文件,水平有限,不会一条命令写出备份多个文件的命令。

若有人看见发现可以优化的地方希望在下发留言。

修改时间18.5.9 

猜你喜欢

转载自blog.csdn.net/qq_37120573/article/details/80239349
今日推荐