bash
dingles
这个作者很懒,什么都没留下…
展开
-
shell脚本监控日志发送钉钉机器人报警
#!/bin/bash # websocket.sh FILE=/var/log/websocket.log PREVIOUS_MINUTE=$(date -d "1 minute ago" +"%Y-%m-%d %H:%M") ERR_NUM=$(grep "${PREVIOUS_MINUTE}.*err:websocket" ${FILE} | wc -l) if [[ ! -z ${ERR_NUM} && ${ERR_NUM} -ge 3 ]]; then curl 'https原创 2021-03-23 09:34:26 · 794 阅读 · 0 评论 -
利用alternatives实现版本管理java微服务,部署升级回滚shell脚本
#!/bin/bash SERVICE_NAME=$1 #参数1: 微服务名称 #参数2: 动作名 JAVA_OPTS1="-Xms256m -Xmx1024m" JAVA_OPTS2="--spring.profiles.active=${PROFILE} --server.port=${PORT}" case "$1" in gateway) PORT=9900 JAVA_OPTS1="-Xms128m -X原创 2021-02-07 09:32:36 · 239 阅读 · 0 评论