监控系统WGCLOUD的server不能绝对路径启动问题处理笔记
发布日期:2021-05-14 19:00:41 浏览次数:27 分类:精选文章

本文共 785 字,大约阅读时间需要 2 分钟。

修改服务器启动脚本

针对现有脚本进行优化,主要对启动流程进行简化和错误处理的改进

  • 脚本文件名:server/start.sh
  • 更新内容:

    • 移除不必要的注释
    • 简化进程检查逻辑
    • 规范输出格式
    • 超限处理优化

    文件修改内容:#!/bin/shRUN_NAME="wgcloud-server-release.jar"export LANG="en_US.UTF-8"PRG=$0APPDIRFILE=dirname "$PRG"

    cd $APPDIRFILE

    echo $APPDIRFILE/$RUN_NAME

    PID=ps -ef|grep $RUN_NAME|grep -v grep|awk '{printf $2}'echo $PID

    if [ ! -n "$PID" ]thenecho "wgcloud-server程序开始启动"finup java -server -Dloader.path=./lib -Xms128m -Xmx512m -jar $APPDIRFILE/$RUN_NAME >/dev/null 2>&1 &RUN_NAME2="wgcloud-daemon-release"echo $APPDIRFILE/$RUN_NAME2PID2=ps -ef|grep $RUN_NAME2|grep -v grep|awk '{printf $2}'echo $PID2if [ ! -n "$PID2" ]thenecho "wgcloud-daemon程序开始启动"finup $APPDIRFILE/$RUN_NAME2 >/dev/null 2>&1 &fielseecho "已启动,杀掉进程后重启"echo $PIDkill -9 $PIDfi

    注:文件修改部件简化,主要保留必要的操作和错误提示,减少不必要的冗余输出,提升运行效率

    上一篇:运维监控软件WGCLOUD,agent需要安装mysql吗
    下一篇:WGCLOUD监控系统agent不能绝对路径启动问题处理

    发表评论

    最新留言

    初次前来,多多关照!
    [***.217.46.12]2025年04月29日 20时16分05秒