jetty开机后自动启动,这个问题困扰我有一阵子了,最后摸索出来一个行至有效的办法和大家分享下。

直接看rc.local代码,系统启动的时候会自动运行此脚本:

#系统环境是必备的
export LANG="zh_CN.UTF-8"
export LC_ALL="zh_CN.UTF-8"
PATH=/data/app/java/bin:/data/shells:$PATH
JAVA_HOME=/data/app/java
CLASSPATH=/data/app/java/lib/dt.jar:/data/app/java/lib/tools.jar
export JAVA_HOME CLASSPATH PATH
#java使用内存的参数
export JAVA_OPTIONS='-XX:+CMSPermGenSweepingEnabled -XX:+CMSClassUnloadingEnabled -XX:PermSize=64M -XX:MaxPermSize=128M -Xmx2048m -DOPTIONS=server'
#用于运行jetty的用户
export JETTY_USER=jetty
#启动第一个jetty
export JETTY_HOME=/data/app/jetty-logserver
export JETTY_RUN=/data/app/jetty-logserver/logs
export JETTY_LOGS=/data/app/jetty-logserver/logs
export JETTY_ARGS=/data/app/jetty-logserver/etc/jetty-logging.xml
/data/app/jetty-logserver/bin/jetty.sh start
#启动第二个jetty
sleep 1
export JETTY_HOME=/data/app/jetty-game1
export JETTY_RUN=/data/app/jetty-game1/logs
export JETTY_LOGS=/data/app/jetty-game1/logs
export JETTY_ARGS=/data/app/jetty-game1/etc/jetty-logging.xml
/data/app/jetty-game1/bin/jetty.sh start
#启动其他服务
ulimit -SHn 65535
/usr/local/nginx/bin/nginx

 

相关文章:

  • 2021-04-05
  • 2022-12-23
  • 2022-12-23
  • 2021-05-23
  • 2021-12-05
  • 2022-12-23
  • 2021-12-04
猜你喜欢
  • 2022-01-04
  • 2021-12-15
  • 2021-09-15
  • 2021-10-14
  • 2021-07-31
  • 2021-12-27
相关资源
相似解决方案