centos上jar包启动慢问题分析与解决

现象

        项目的springboot的jar在本地开发很快就可以正常启动完毕,但是发布到linux服务器上变得很慢,日志也是一行行地打印。

解决

编辑/etc/hostname文件。

vi /etc/hostname 

# 增加host指定
127.16.10.253  172-16-10-253
127.0.0.1 127.16.10.253

# 直接生效
sysctl kernel.hostname=172.16.10.253

小结

        遇到jar包在centos环境启动慢的情况,建议查看 hostname 与 /etc/hosts 文件中的hostname,查看hostname 是否存在,名称是否一致。

        也可能是由于jdk的配置导致的,不过这种一般不常见:

#修改 java.security 文件中的配置
securerandom.source=file:/dev/random
修改为
securerandom.source=file:/dev/urandom

 

你可能感兴趣的:(Java,linux,java,服务器)