k8s操作手册 2.3
-c 3 1.1.1.1" ] #容器入口程序及参数 resources: requests: #资源需求,定义了容器所需要的最小资源量,便于调度,不 能小于jvm中的Xms memory: "256Mi" cpu: "200m" limits: #资源限制,定义了容器最大可以消耗的资源上限,对应jvm中 resourceQuota-testxx.yaml ★第7章、pod控制器 pod控制器是由kube-controller-manager组件提供的一些资源,负责控制pod的创 建、删除、重新调度、运行时间等。常用的pod控制器有ReplicaSet, Deployment, DaemonSet, Job, CronJob等,如果pod被删除,则可以重新拉起一个 ★通过kind: Pod创建的容器组,在kubectl DaemonSet用于在集群中的全部节点上同时运行一份指定的pod副本(master打 了污点,所以默认不运行,可以设置容忍度)后续新加入集群的工作节点也会 自动创建一个相关的pod副本,这些pod一般是执行系统级操作任务的服务,如 应用代理,监控,日志收集等 # vi monit.daemonset.yml #内容如下 apiVersion: apps/v1 kind: DaemonSet0 码力 | 126 页 | 4.33 MB | 1 年前3python3学习手册
print(result3) sqlite_cursor2.close() sqlite_conn2.close() # 关闭连接 ★sched模块 周期进行某任务,每隔一定时间就执行某任务 import time import sched def schedule_func(index): print(f'index: {index} do schedule_func # 创建一个调度器 sched1.enter(3, 1, schedule_func, (index,)) # 延迟3 秒,优先级1,回调函数,参数 sched1.run() # 运行调度器,默认是blocking=True,阻塞模式, 等时间到了才运行,运行回调函数后才继续 print(f'index: {index} 运行调度器回调函数之后的输出 ★schedule模块 # pip3 install schedule import schedule import time import threading # 定义任务 def job(var1): print("Hello " + var1) # schedule.every(5).seconds.do(job,var1="World") schedule0 码力 | 213 页 | 3.53 MB | 1 年前3
共 2 条
- 1