今天在linux上的tomcat部署一个网站时,在刚启动tomcat的时候提示启动成功,然后也能访问成功.

可是第二次启动时虽然没有报错,但无法访问tomcat,查看了catalina.out日志,发现tomcat卡在了INFO: Deploying web application directory ......

后来看了一篇博文解决了问题.在 $JAVA_HOME/jre/lib/security/java.security内,将securerandom.source的内容改为file:/dev/./urandom

原来linux或者部分unix系统提供随机数设备是/dev/random 和/dev/urandom ,两个有区别,urandom安全性没有random高,但random需要时间间隔生成随机数。

可能在生成随机数的时候卡住了,导致tomcat启动不了/

在服务器启动时也可以加上参数 -Djava.security.egd=file:/dev/./urandom

最新文章

  1. 删除从第i个位置开始,长度为len的子串
  2. 多线程编程1 - NSThread
  3. Oracle 创建主键自增表
  4. PostgreSQL中字符串相关问题
  5. zabbix短信接口调用
  6. 大数据应用:五大地区喜新厌旧游戏APP类别之比较与分析
  7. ie11只能用管理员身份打开解决办法
  8. swift3.0基础语法(2)
  9. Android Graphics专题(1)--- Canvas基础
  10. oracle查询和编写数据字典
  11. 仿bootstrap的
  12. 在MFC中UpdateData()的作用
  13. 毕业样本=[威尔士大学毕业证书]UWIC原件一模一样证书
  14. Scala 开发遇到的坑
  15. MySQL_表锁_lock tables tableName read
  16. A1131. Subway Map (30)
  17. 日常工作--IIS修改增加最大数据库连接池
  18. Angular1和Aangular4剖析
  19. ionic+微信js-sdk集成初步融合,在子路由页引入js操作dom节点
  20. 154. Find Minimum in Rotated Sorted Array II (Array; Divide-and-Conquer)

热门文章

  1. Floodlight 在 ChannelPipeline 图
  2. JS获取标签方法及兼容处理
  3. 验证(C#和正则表达式)
  4. SQL点滴12—SQL Server备份还原数据库中的小把戏
  5. [DevExpress]利用LookUpEdit实现类似自动提示效果
  6. [译]JDK 6 and JDK 7中的subString()方法
  7. 解决水晶报表提示“未知的查询引擎错误” FOR VS2010
  8. svn外网访登录不进去提示证书错误Authorization Required
  9. php中使用随机数
  10. EasyUi的快速开发框架