Linux下启动应用后第一个数据库请求非常慢
Linux下启动应用后第一个数据库请求非常慢,需要大概10来秒。
原因:
连接数据库前,需要产生一个随机数,具体用处还不太清楚。
Linux下随机数产生 在一定情况下会阻塞很久。
解决:
启动时加入参数:
nohup java -Djava.security.egd=file:/dev/./urandom -jar /usr/local/App/p_App.jar >/usr/local/App/temp.txt &
Linux下启动应用后第一个数据库请求非常慢,需要大概10来秒。
原因:
连接数据库前,需要产生一个随机数,具体用处还不太清楚。
Linux下随机数产生 在一定情况下会阻塞很久。
解决:
启动时加入参数:
nohup java -Djava.security.egd=file:/dev/./urandom -jar /usr/local/App/p_App.jar >/usr/local/App/temp.txt &