zoukankan      html  css  js  c++  java
  • 实现多个jetty实例开机后自动启动

    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
  • 相关阅读:
    软件RAID 0
    逻辑卷管理lvm
    磁盘配额quota
    合并 CentOS 6.8 的两个ISO镜像
    挂载mount
    非交互式添加分区
    磁盘分区-gdisk用法
    C博客作业01--分支、顺序结构
    C语言--第0次作业
    浅议正则表达式
  • 原文地址:https://www.cnblogs.com/ibook360/p/3119450.html
Copyright © 2011-2022 走看看