1、定时监测服务状态需求

背景:
当前有一服务实时在运行,从互联网搜索引擎(百度、360、bing等)搜索结果并返回。由于该服务被多个进程调用,负载均衡机制处理的并不好。
要求:
1)、定时监测该服务的返回状态,出现错误后,邮件告警。
2)、周期可以自定义。

2、定时监测服务状态实现

[root@lasearch]# cat running.sh#!/bin/shstep=5 #间隔的秒数,不能大于60for(( i = 0; i < 60; i=(i+step))); do  DOWN_LOG="/home/yy/search/down_log.txt"  SUCC_LOG="/home/yy/search/success_log.txt"  SEARCH_ADDR="110.128.8.252:19783"

收藏 打印