需求为了将触发器的Cron表达式放在数据库里,方便维护。所以需要在项目启动时去数据库获取Cron表达式,并配置触发器,添加到调度器里。实现在配置定时任务相关的Bean时,通过设置init方法,实现配置Bean时执行从数据库获取Cron表达式。因为需要新增ini方法,所以需要新建一个类,继承CronT... ...
分类:
其他好文 时间:
2020-06-01 11:54:10
阅读次数:
60
当系统变慢时,执行 top 或者 uptime 命令,来了解系统的负载情况。 uptime 11:30 up 41 mins, 2 users, load averages: 1.54 1.79 1.67 当前时间 系统运行时间 正在登录用户数 过去1分钟、5分钟、15分钟的平均负载 平均负载 这个 ...
分类:
其他好文 时间:
2020-06-01 11:44:11
阅读次数:
56
目录: 1、同步与异步 2、JavaScript 单线程 3、定时器 定时器的执行过程 定时器可能存在的问题 定时器的应用场景 定时器的应用 同步与异步 一段同步代码 : 1 <script> 2 //test() 是一个定时 2s 的方法 3 const test = () => { 4 let ...
分类:
其他好文 时间:
2020-05-31 21:53:29
阅读次数:
80
4.7、集群调度 4.7.1、说明 简介 Scheduler 是 kubernetes 的调度器,主要的任务是把定义的 pod 分配到集群的节点上。听起来非常简单,但有很多要考虑的问题: 公平:如何保证每个节点都能被分配资源 资源高效利用:集群所有资源最大化被使用 效率:调度的性能要好,能够尽快地对 ...
分类:
其他好文 时间:
2020-05-31 21:33:59
阅读次数:
53
Spark提供的主要抽象是resilient distributed dataset(RDD) 弹性分布式数据集,它是跨集群节点划分的元素的集合,可以并行操作。通过从Hadoop文件系统(或任何其他Hadoop支持的文件系统)中的文件或驱动程序中现有的Scala集合开始并进行转换来创建RDD。用户还 ...
分类:
编程语言 时间:
2020-05-31 16:03:22
阅读次数:
92
最近工作中用了了Hadoop,比如用Hadoop来处理广告的一些pv量数据、点击数据等,最后统计后给运营展示每个广告的数据报表 首先自己了解了一些关于Hadoop的概念知识 hadoop平台提供了分布式存储(hdfs),分布式计算(mapredduce),任务调度(YARN)、对象存储(Ozone) ...
分类:
其他好文 时间:
2020-05-30 20:22:33
阅读次数:
94
Kubernetes编排工具 K8S是一种以容器未中心的基础架构,提供集群内:容器部署、容器扩展、容器管理的开源平台 Kubernetes是一个以容器为中心的基础架构,可以实现在物理集群或虚拟机集群上调度和允许容器,提供容器自动部署、扩展和管理的开源平台。满足了应用程序在生产环境中的一些通用需求:应 ...
分类:
Web程序 时间:
2020-05-30 20:04:18
阅读次数:
70
一、门面模式的应用场景 门面模式(Facade Pattern)又叫外观模式,提供了一个统一的接口,用来访问子系统中的一群接口。主要特征是定义了一个高层接口,让子系统更容易使用。在我们的日常工作中,都在有意无意大量使用门面模式,但凡只要高层模块需要调度多个子系统,我们都会封装一个新类,提供精简接口, ...
分类:
其他好文 时间:
2020-05-30 20:01:32
阅读次数:
63
一 概述 1.1 为什么需要工作流调度系统 1)一个完整的数据分析系统通常都是由大量任务单元组成: shell 脚本程序,java 程序,mapreduce 程序、hive 脚本等。2)各任务单元之间存在时间先后及前后依赖关系。3)为了很好地组织起这样的复杂执行计划,需要一个工作流调度系统来调度执行 ...
分类:
其他好文 时间:
2020-05-30 20:00:49
阅读次数:
59
1. 进程0创建进程1 init main.c sched_init() | |- hd_init() | |- fork() int 0x80//系统调度中断 | |- init() setup() int 0x80 | |- pause() int 0x80 | |- kernel sched. ...
分类:
系统相关 时间:
2020-05-30 15:54:43
阅读次数:
68