Tomcat启动慢(运行shutdown.sh的时候报错)
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/java/jdk1.8.0_201
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Mar 23, 2019 3:27:54 PM org.apache.catalina.startup.Catalina stopServer
SEVERE: Could not contact [localhost:[8006]]. Tomcat may not be running.
Mar 23, 2019 3:27:54 PM org.apache.catalina.startup.Catalina stopServer
SEVERE: Catalina.stop:
java.net.ConnectException: Connection refused (Connection refused)
修改了tomcat的端口号,然后重启一下,就遇到上面报错的情况,本来以为是配置出错了,所以没有启动成功才出错的,但是检查好久都没社么大问题,这才想到去看看log文件(汗,有点蠢,应该先看log文件的。。。)。
进入tomcat安装路径/logs,打开catalina.out,发现tomcat一直在starting状态。。。。。所以并不是启动失败,而是启动的太慢了。。(方向搞错了怎么走都到不了目的地啊)。。。。
然后搜了下tomcat启动缓慢的问题得的下列解决方法,虽然还不太懂原理,但是问题解决了,这里写下来当个笔记:
1、进入安装的jdk路径,例如:/mysoft / java/ jdk1.8.0_201 / jre / lib /security
# cd /mysoft /java/jdk1.8.0_201/jre/lib/security
2、修改目录下的文件(修改前可以先备份一下,以防改错了,虽然不大可能): java.security
##vi java.security
3.将文件里有一行:securerandom.source=file:/dev/random
修改成:securerandom.source=file:/dev/./urandom
修改后的样子为:
总觉得这样直接改jdk里面的文件不太好,可能还有其他方法,望大佬告知。感谢感谢。
最新文章
- 整理一下Entity Framework的查询 [转]
- C# 模拟键盘操作--SendKey(),SendKeys()
- redis hash数据类型
- ***电商数据库设计参考:ecshop数据库+订单表结构等
- Hibernate中get和load的区别
- /etc/selinux/config
- static用法总结
- 利用VSCode进行.Net Core初尝试
- 1.shell之搭建Shell编程环境
- Highcharts Pie 饼图提示标签IE下重叠解决方法,及json数据绑定方法
- 10 分钟学会Linux常用 bash命令
- 最全的命令行(gradle)打包安卓apk
- shc &; unshc 安装
- 四、Java多人博客系统-2.0版本
- July 10th, Week 29th Sunday, 2016
- ASP.NET MVC基础知识
- nGrinder的安装与使用
- 第七周linux学习
- 配置k8s dns
- IIS 之 功能详解
热门文章
- div 四周都有阴影的写法
- BZOJ4653(区间离散化+线段树+决策单调尺取)
- queue POJ 2259 Team Queue
- 制作ubuntu启动U盘:Windows,Mac osx ,Ubuntu
- OGG How to Resync Tables / Schemas on Different SCN s in a Single Replicat
- Jquery 操作HTML5自定义属性data-*
- [转]VC中调用外部exe程序方式
- 多线程wait和notify实现1212
- AJPFX分享eclipse自动生成java注释方法
- 基于udp协议的套接字及udp协议粘包问题