当前位置: 首页 > news >正文

塘厦三局医院短视频seo是什么

塘厦三局医院,短视频seo是什么,wordpress zhaohao,江门建设企业网站1. 业务场景 用于单机生产环境,防止服务器断电或者强制重启导致的服务下线。 2. 实现方案 对于无状态服务,可容器部署设置 restart: always,systemctl eable docker对于有状态服务,可编写自启脚本,如下 ① 编写执行…

1. 业务场景

用于单机生产环境,防止服务器断电或者强制重启导致的服务下线。

2. 实现方案

  1. 对于无状态服务,可容器部署设置 restart: alwayssystemctl eable docker
  2. 对于有状态服务,可编写自启脚本,如下
  • ① 编写执行脚本
#!/bin/bash
APP_NAME=saveName
PROG_NAME=$0
ACTION=$1
APP_START_TIMEOUT=20    # 等待应用启动的时间
APP_PORT=81 # 应用端口
HEALTH_CHECK_URL=http://127.0.0.1:${APP_PORT}  # 应用健康检查URL
APP_HOME=$(pwd) # 从package.tgz中解压出来的jar包放到这个目录下
HEALTH_CHECK_FILE_DIR=${APP_HOME}/status   # 脚本会在这个目录下生成nginx-status文件
JAR_NAME=${APP_HOME}/app.jar # jar包的名字
JAVA_OUT=/dev/null  #应用的启动日志
JAVA_HOME=${APP_HOME}/jdk-11.0.16
# 创建出相关目录
mkdir -p ${HEALTH_CHECK_FILE_DIR}
#mkdir -p ${APP_HOME}
usage() {echo "Usage: $PROG_NAME {start|stop|restart|init|jdk_install}"exit 2
}
jdk_install() {tar zxvf ${APP_HOME}/jdk-11.0.16_linux-x64_bin.tar.gztee -a /etc/profile << EOFexport JAVA_HOME=${APP_HOME}/jdk-11.0.16export PATH=${APP_HOME}/jdk-11.0.16/bin:\$PATHexport CLASS_PATH=${APP_HOME}/jdk-11.0.16/lib
EOFecho "如没有jdk日志,请手动执行:source /etc/profile &java -version"source /etc/profilejava -version
}
health_check() {exptime=0echo "checking ${HEALTH_CHECK_URL}"while truedostatus_code=`/usr/bin/curl -L -o /dev/null --connect-timeout 5 -s -w %{http_code}  ${HEALTH_CHECK_URL}`if [ "$?" != "0" ]; thenecho -n -e "\rapplication not started"elseecho "code is $status_code"if [ "$status_code" == "401" ];thenbreakfifisleep 5((exptime++))echo -e "\rWait app to pass health check: $exptime..."if [ $exptime -gt ${APP_START_TIMEOUT} ]; thenecho 'app start failed'exit 1fidoneecho "check ${HEALTH_CHECK_URL} success"
}
start_application() {echo "starting java process"echo "nohup java -jar ${JAR_NAME} --spring.profiles.active=${env} > ${JAVA_OUT} 2>&1 &"nohup java -jar ${JAR_NAME} --spring.profiles.active=${env} > ${JAVA_OUT} 2>&1 &echo "started java process"
}stop_application() {checkjavapid=`ps -ef | grep java | grep ${APP_NAME} | grep -v grep |grep -v 'deploy.sh'| awk '{print$2}'`if [[ ! $checkjavapid ]];thenecho -e "\rno java process"returnfiecho "stop java process"times=60for e in $(seq 60)dosleep 1COSTTIME=$(($times - $e ))checkjavapid=`ps -ef | grep java | grep ${APP_NAME} | grep -v grep |grep -v 'deploy.sh'| awk '{print$2}'`if [[ $checkjavapid ]];thenkill -9 $checkjavapidecho -e  "\r        -- stopping java lasts `expr $COSTTIME` seconds."elseecho -e "\rjava process has exited"break;fidoneecho ""
}
start() {start_applicationhealth_check
}
stop() {stop_application
}
case "$ACTION" instart)start;;stop)stop;;restart)stopstart;;jdk_install)jdk_install;;*)usage;;
esac
  • ① 编写自启脚本
#!/bin/sh
# chkconfig: 2345 20 20
# clear file
base=baseArg
serveStart() {echo "正在启动Solr"cd baseArg/servesh baseArg/serve/deploy.sh start
}
serveStart
  • ② 注册自启脚本至linux开启自动调用目录
ACTION=$1
usage() {echo "Usage: $PROG_NAME {init|stopAll}"exit 2
}
stopAll(){
checkjavapid=`ps -ef |  grep $serveName| awk '{print$2}'`
kill -9 $checkjavapid
}
init(){
base=$(pwd)
sed -i "s|baseArg|${base}|g" $base/autoSave.sh
chmod 777 $base/autoSave.sh
rm -rf /etc/init.d/autoSave.sh
cp -rf $base/autoSave.sh /etc/init.d/autoSave.sh
chmod 777 /etc/init.d/autoSave.sh
chkconfig --add autoSave.sh
chkconfig autoSave.sh on
chkconfig --list
}
case "$ACTION" ininit)init;;stopAll)stopAll;;*)usage;;
esac
http://www.hkea.cn/news/197924/

相关文章:

  • 网站新闻模块代码网络推广有哪些常见的推广方法
  • 合肥大型网站如何推广普通话
  • 高端网站制作软件怎么样推广自己的店铺和产品
  • 无障碍浏览网站怎么做关键词seo排名优化推荐
  • wordpress 247seo推广系统
  • 做深圳门户网站起什么名字好泰州seo外包公司
  • 网站视频上传怎么做百度站长平台论坛
  • wordpress农业模板下载小时seo
  • 做网站语言排名2018发帖推广哪个平台好
  • 销氪crmseo入门讲解
  • 蒙阴哪有做淘宝网站的钓鱼网站制作教程
  • 网站如何做导航条下拉菜单怎么做百度网页
  • 网站开发都做什么平台推广精准客源
  • 网站建设共享ip宁波seo搜索引擎优化
  • 学校网站建设必要性搜索引擎排名
  • 哪里有做区块链网站的百度网址大全在哪里找
  • 加盟平台网站怎么做竞价托管多少钱一个月
  • wordpress 微信 代码网站关键词怎么优化排名
  • 网站推广维护考研培训班哪个机构比较好
  • 网站后台生成器人工智能培训班收费标准
  • 在线做app的网站武汉网络营销公司排名
  • 了解深圳网站页面设计潍坊百度关键词优化
  • 制作网站怎样找公司来帮做seo词条
  • 网络销售有哪些站长工具seo排名
  • 做房产中介网站怎么注册一个自己的网站
  • 天津网站设计成功柚米全网推广成功再收费
  • 建设公司网站靠谱吗企业网站设计制作
  • 电子商务学什么课程内容兰州搜索引擎优化
  • 沧州网站建设制作设计优化能打开的a站
  • 石家庄网站建设推广报价怎么让百度快速收录网站