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

菏泽建设公司网站wordpress 755

菏泽建设公司网站,wordpress 755,做网站多钱,网站建设pc指什么软件背景 elastic-curator在信创环境无现成安装包#xff0c;且现成一般无法联网#xff0c;此时通过脚本管理es索引是最佳选择。 1, 脚本内容: es-close-del.sh [rootmyprojtest001 ]# cat es-close-del.sh #/bin/bash#elastic地址 ELASTIC_URL127.0.0.1:9200 #默认的删除时间…背景 elastic-curator在信创环境无现成安装包且现成一般无法联网此时通过脚本管理es索引是最佳选择。 1, 脚本内容: es-close-del.sh [rootmyprojtest001 ]# cat es-close-del.sh #/bin/bash#elastic地址 ELASTIC_URL127.0.0.1:9200 #默认的删除时间 DELETE_MONTH6 #默认的关闭时间 CLOSE_MONTH1 #默认index #INDEX_NAMEs_awqed_ INDEX_NAME ES_USER_PWDelastic:123456#索引列表:例如 cs_myproj_2024 , qqq_myproj_2024_01, test_myproj_2024_01_03 # echo t1.2023.03_03 |egrep -o [0-9]{4}([_.-][0-9]([_.-][0-9])?)?|xargs |tr [:punct:] - ##输出结果2023-03-03 INDEX_MSGcurl -s -u $ES_USER_PWD -XGET ${ELASTIC_URL}/_cat/indices | grep _myproj_ if [[ -z $INDEX_NAME ]] ; thenINDEX_OPENecho $INDEX_MSG |grep open | awk {print $3} | sort elseINDEX_OPENecho $INDEX_MSG |grep $INDEX_NAME | grep open | awk {print $3} | sort fi#关闭索引的截止日期 CLOSE_DATEdate -d ${CLOSE_MONTH} months ago %Y-%m-%d t_end_closedate -d ${CLOSE_DATE} %s#删除索引的截止日期 DELETE_DATEdate -d ${DELETE_MONTH} months ago %Y-%m-%d t_end_deldate -d ${DELETE_DATE} %s#当前日期 t_enddate %s #遍历open的索引,判断是否应该关闭 for index in $INDEX_OPEN do#获取索引日期#echo -------$index--------#INDEX_DATE$(echo $index|sed -E s([a-zA-Z0-9_-])_myproj_g |sed s_-g)INDEX_DATE$(echo $index|egrep -o [0-9]{4}([_.-][0-9]([_.-][0-9])?)?|tr [:punct:] -)len1${#INDEX_DATE} #es按年存,设置为该年份的最后一个月截止 xx_2024 -- xx_2024_12_31if [ $len1 -lt 5 ]; thenINDEX_DATE$INDEX_DATE-12-31#es按月存,设置为该月份的最后一天截止 xx_2024_01 -- xx_2024_01_28elif [ $len1 -lt 10 ]; then INDEX_DATE$INDEX_DATE-28fit_startdate -d ${INDEX_DATE} %sx$((t_end - t_start))##比截止日期早的数据#时间差几个月(不足1月就为0: 例如 24/300): 保证有1个月数据x2$((x / 3600 /24 /30 -1 ))if [ ${t_start} -lt ${t_end_close} ] [ $x2 -ge $CLOSE_MONTH ]; thenecho -e \n close ${index} indexcurl -u $ES_USER_PWD -XPOST ${ELASTIC_URL}/$index/_closefi done#删除 #遍历open的索引,判断是否应该删除 INDEX_ALLecho $INDEX_MSG |grep close | awk {print $3} | sort for index in $INDEX_ALL do#获取索引日期#echo -----$index--------#INDEX_DATE$(echo $index|sed -E s([a-zA-Z]_?)g|sed s_-g)#INDEX_DATE$(echo $index|sed -E s([a-zA-Z0-9_-])_myproj_g |sed s_-g)INDEX_DATE$(echo $index|egrep -o [0-9]{4}([_.-][0-9]([_.-][0-9])?)?|tr [:punct:] -)len1${#INDEX_DATE} #es按年存,设置为该年份的最后一个月if [ $len1 -lt 5 ]; thenINDEX_DATE$INDEX_DATE-12-31#es按月存,设置为该月份的最后一天elif [ $len1 -lt 10 ]; then INDEX_DATE$INDEX_DATE-28fit_startdate -d ${INDEX_DATE} %sx$((t_end - t_start))##比截止日期早的数据#时间差几个月(不足1月就为0: 例如 24/300): 保证有1个月数据x2$((x / 3600 /24 /30 -1))if [ ${t_start} -lt ${t_end_del} ] [ $x2 -ge $DELETE_MONTH ]; thenecho -e \n delete ${index} indexcurl -u $ES_USER_PWD -XDELETE ${ELASTIC_URL}/$indexfi done1, 脚本执行验证 [rootmyprojtest001 ]# cat es-close-del.sh close monitor_myproj_2023_09_07 index {acknowledged:true,shards_acknowledged:true,indices:{monitor_myproj_2023_09_07:{closed:true}}}delete monitor_myproj_2023_09_07 index {acknowledged:true}
http://www.w-s-a.com/news/121384/

相关文章:

  • 天行健君子以自强不息网站建设江西网站做的好的企业文化
  • 建网站内容谷歌搜索引擎优化
  • 网站建设与管理案例教程第三版答案网站建设策划书范文六篇精选
  • 建设工程项目在哪个网站查询实时网站推广的最终目的是
  • 个人网站可以做淘客网站设置的参数
  • 自适应网站制作公司做室内设计通常上的网站
  • 网站建设项目采购公告建设网站公司建网页
  • 自己做网站怎么推广网站建设应该考虑哪些方面
  • 我做的网站手机上不了wordpress插件整站搬家
  • 河南省和建设厅网站首页西安找建网站公司
  • 网页设计基础代码网站进出成都最新通知
  • 如何创建网站乐清网络科技有限公司
  • 沈阳市网站制作艺术字体logo设计生成器
  • 网站设计常用软件都有哪些中国建设银行官方招聘网站
  • 证券投资网站建设视频直播怎么赚钱的
  • 建设酒店网站ppt模板下载郑州小程序设计外包
  • 网站建设自我总结google推广公司
  • 安全网站建设情况wordpress 评论表单
  • 网站建设发言材料个人网站推广软件
  • php建站软件哪个好南京哪家做网站好
  • 排名好的手机网站建设番禺网站建设专家
  • 番禺怎么读百度有专做优化的没
  • 网站开发中应注意哪些问题网络营销的主要特点
  • 网站定制案例北京网站制作招聘网
  • 网站建设与推广实训小结网站建设专业英文
  • 郑州网站建设动态凡科网站建设是免费的吗
  • 湖北手机网站建设wordpress转emlog博客
  • 北京东站设计网名的花样符号
  • 安徽建设厅网站首页网站开发aichengkeji
  • 自贡网站制作荣茂网站建设