一、熵/随机数相关
|
|
|
|
1. 在 Tomcat 环境中解决
catalina.sh
中加入:
|
|
2. JVM 环境解决
修改此文件 $JAVA_PATH/jre/lib/security/java.security
:
|
|
3. jar 启动命令行
添加以下启动参数:
|
|
二、网络原因
未设置 hosts 地址可能造成相关问题:
|
|
三、其他
1. 使用性能分析工具
Arthas:Slow Start | Troubleshooting
2. JDK 问题
2.1 执行模式
java 有三种执行模式:
- interpreted mode:解释执行模式
- compiled mode:编译执行模式
- mixed mode:混合模式,会使用 JIT
只建议使用 mixed mode。
2.2 java 运行方式
有 client 方式和 server 方式。64 位只有 server 模式,32 位有两种模式。
只建议使用 server 模式。
2.3 硬件问题
- 内存
- 磁盘