在linux上部署项目时遇到的坑

原创 2017年09月13日 15:35:14

今天把我的项目从windows server 迁移到了 centos上,环境是tomcat8+jre8,在迁移的过程中遇到了一些坑

  • 首先Tomcat总是启动很慢,或者启动到一半卡住了,网上找了好久的问题,后来解决的办法是:将$JAVA_HOME/jre/lib/security/java.security内,将securerandom.source的内容改为file:/dev/./urandom即可
    原因是:linux或者部分unix系统提供随机数设备是/dev/random 和/dev/urandom,urandom安全性没有random高,但random需要时间间隔生成随机数。可能在生成随机数的时候卡住了,导致tomcat启动不了

迁移完成之后,访问确实快了许多,感觉很明显

版权声明:本文为博主原创文章,转载请注明出处。

相关文章推荐

Linux作为开发环境过程中遇到的坑

最近在尝试将Linux作为开发环境,今天遇到个坑爹的问题,特此记录下,希望能给像我一样遇到同样问题的人一些帮助。...

Linux遇到的坑

不能上网问题解决思路: 1、 edit——virtual Network Editor——restore default 2、 设置桥接 3、 关机NetworkManger服...

深度剖析ConcurrentHashMap

在阅读Spring IOC源码的时候,发现了里面的map是ConcurrentHashMap。有些疑问,我们平时都使用HashMap和HashTable,我们也知道,HashMap是线程不安全的,但是...

使用netty结合Protostuff传输对象例子

依赖 io.netty netty-all 4.1.14.Final com.dyuproject.protost

阿里云服务器linux环境,从启动tomcat服务器外网访问--->绑定域名--->Navicat远程连接mysql--->阿里云服务器部署项目过程中,一定会遇到的五大问题;

既然网上有这么多丰富的资源,我们就要学会如何利用这些资源,在这里我总结了一下,下面的这些参考网址都是各位大神的心血,我只是把这些最实用,最适用的资料归纳到了一块,供学习阿里云服务器Linux环境的新同...

linux 下部署项目可能遇到的问题

项目的war包放在tomcat ROOT目录下,然后通过命令 unzip  名字.war进行解压 项目的启动是在tomcat 的 bin 输入启动命令 ./startup.sh 修改tomcat 下的...
  • kelanQ
  • kelanQ
  • 2016年05月09日 20:03
  • 1837

在使用JCaptcha(验证码)在项目中时,在windows没报异常,但移植linux上部署出错。

如果验证码图片是采用背景图片的,在windows下没问题,

linux下部署tomcat项目

  • 2017年11月08日 10:46
  • 781B
  • 下载

linux系统部署项目

  • 2014年08月05日 15:16
  • 10.3MB
  • 下载

javaweb 项目部署时可能遇到的问题及解决方法1

配置Javaweb系统时遇到的一些问题及解决方法
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在linux上部署项目时遇到的坑
举报原因:
原因补充:

(最多只允许输入30个字)