背景 线上的logstash总是莫名其妙的挂了,我打算写一个定时任务,一分钟去检查一次logstash进程,不存在时就把它启动 步骤 1. 编写检测启动脚本 1. 让cron定时来调用检测启动脚本 1、编写脚本 第一次完成是这个样子: !/usr/bin/env bash pid_blog= if ...
分类:
其他好文 时间:
2020-05-02 22:59:02
阅读次数:
79
1.简介 随着系统规模的发展,定时任务数量日益增多,任务也变得越来越复杂,尤其是在分布式环境下,存在多个业务系统,每个业务系统都有定时任务的需求,如果都在自身系统中调度,一方面增加业务系统的复杂度,另一方面也不方便管理,因此需要有一个任务平台对分散的任务进行统一管理调度,基于目前的情况,任务平台需要 ...
分类:
其他好文 时间:
2020-05-02 14:50:20
阅读次数:
52
四、实时同步 (一)课程概念介绍 1. 为什么要用实时同步服务 因为定时任务有缺陷,一分钟以内的数据无法进行同步,容易造成数据丢失 2. 实时同步工作原理 a .创建要存储数据的目录 b .利用实时同步的软件监控我们进行备份的数据目录 c .利用rsync服务进行数据推送传输备份 (二)实时同步服务 ...
分类:
系统相关 时间:
2020-05-01 20:33:46
阅读次数:
83
crontab(crond)是什么? crond是linux系统中用来 定期执行命令 或者 指定程序任务 的一种服务或者软件 秒级任务: 1.crond自身无能为力 2.但是自己可以 写守护进程shell循环(while true;do),来实现秒级任务 backup 备份 为什么需要定时任务: 服 ...
分类:
其他好文 时间:
2020-05-01 18:42:13
阅读次数:
63
在使用定时器 quartz 时,其中的cron 表达式,老板表示作为开发的你能看懂外,其他的非开发同事可能看不懂,要用一个他们能看懂的方式表达出来。 还好我们的项目要求的表达式不是特别的麻烦,所以就写了一个简略的转换为中文的方法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...
分类:
其他好文 时间:
2020-05-01 17:04:01
阅读次数:
118
出处: 那些惊艳的算法们(三)—— 时间轮 从定时任务说起 自然界中定时任务无处不在,太阳每天东升西落,候鸟的迁徙,树木的年轮,人们每天按时上班,每个月按时发工资、交房租,四季轮换,潮涨潮落,等等,从某种意义上说,都可以认为是定时任务。大概很少有人想过,这些“定时”是怎样做到的。当然,计算机领域的同 ...
分类:
编程语言 时间:
2020-05-01 16:22:28
阅读次数:
101
本文通过开源项目 "schedule" 来学习定时任务如何工作 schedule简介 先来看下做做提供的一个例子 注解 每隔10分钟执行一次任务 每隔一个小时执行一次任务 每天10:30执行一次任务 每周一执行一次任务 每周三13:15执行一次任务 每小时的第17分钟时执行一次任务 schedule ...
分类:
编程语言 时间:
2020-04-30 23:04:36
阅读次数:
109
[TOC] 定时任务 为什么要用定时任务(crond) 定时任务配置文件 FBI WARNING:PATH 出现的目录,下面可执行文件,都可以不加路径直接执行。 写定时任务的潜规则: crontab命令 | 选项 | 作用 | | | | | e | edit 编辑定时任务 | | l | list ...
分类:
其他好文 时间:
2020-04-30 10:03:54
阅读次数:
105
tomcat集群的优点 1可以提高并发能力和保证高可用性 2提供项目架构的横向扩展能力 tomcat集群实现原理 通过nginx负载均衡进行请求转发 tomcat集群带来的问题 1session登录信息的存储 2定时任务的并发问题 nginx负载均衡常用策略 1轮询(默认) 2权重 3ip_hash ...
分类:
其他好文 时间:
2020-04-30 09:45:35
阅读次数:
56
一、定时构建 Build periodically:定时执行构建任务,不管远程代码分支上的代码是否发生变化,都执行一次构建。 语法:* * * * *(五颗星,中间用空格隔开) 第一个:分钟,取值0~59 第二个:小时,取值0~23 第三个:天,取值1~31 第四个:月,取值1~12 第五个:星期, ...
分类:
其他好文 时间:
2020-04-29 20:09:21
阅读次数:
62