TPL - Task Parallel Library为我们提供了Task相关的api,供我们非常方便的编写并行代码,而不用自己操作底层的Thread类。使用Task的优势是显而易见的: 提供返回值 异常捕获 节省Context Switch造成的开销 另一个Task带来的优势就是不再需要通过阻塞线 ...
分类:
其他好文 时间:
2020-09-17 21:21:09
阅读次数:
43
环境准备 Harbor(docker仓库,不介绍安装过程) k8s-master k8s-node01 k8s-node02 安装准备 (master & node) //安装依赖包 yum install -y conntrack ntpdate ntp ipvsadm ipset jq libs ...
分类:
Web程序 时间:
2020-09-12 21:37:31
阅读次数:
52
org.apache.spark.scheduler.DAGScheduler#submitMissingTasks => org.apache.spark.scheduler.TaskSchedulerImpl#submitTasks // First figure out the indexes ...
分类:
其他好文 时间:
2020-08-28 14:42:00
阅读次数:
47
node-schedule 是一个基于时间的调度,而不是基于区间的调度。你可以很容易的让他按照你的意思来干活,比如,你说“每五分钟来运行这个函数",你将发现setInterval要更容易使用,也是更适合的。但是如果你想说"运行这个函数在每个月的第三个星期二每个小时的20分和50分",你会发现你更想要 ...
分类:
Web程序 时间:
2020-08-18 15:46:31
阅读次数:
139
etcd分布式键值存储系统。用于保存集群状态,比如Pod、Service等对象信息
kube-controller-manager 负责维护集群状态如故障检测,自动更新处理集群中常规后台任务,一个资源对应一个控制器,而ControllerManager就是负责管理这些控制器的。
kube-scheduler 负责资源调度根据调度算法为新创建的Pod选择一个Node节点
分类:
其他好文 时间:
2020-08-10 17:24:12
阅读次数:
70
k8s集群分为三个部分。如下图所示 1. master节点 2. node节点 3. etcd存储 部署master.com节点 根据上图所示,master节点分为三个组件(apiserver、controller-manager、scheduler) apiserver:k8s集群的总入口,基于h ...
分类:
其他好文 时间:
2020-07-31 19:16:40
阅读次数:
61
引入maven <!-- https://mvnrepository.com/artifact/org.quartz-scheduler/quartz --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>s ...
分类:
编程语言 时间:
2020-07-29 14:49:58
阅读次数:
145
Task Scheduler (M) 题目 You are given a char array representing tasks CPU need to do. It contains capital letters A to Z where each letter represents a ...
分类:
其他好文 时间:
2020-07-29 10:27:27
阅读次数:
69
kube-apiserver:集群核心,集群API接口、集群各个组件通信的中枢、集群安全控制;etcd:集群的数据中心;kube-scheduler:集群Pod的调度中心;kube-controller-manager:集群状态管理器,当集群状态与期望不同时,kcm会努力让集群恢复期望状态,比如:当 ...
分类:
其他好文 时间:
2020-07-26 01:11:57
阅读次数:
62