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

秦皇岛黄金海岸介绍seo排名系统

秦皇岛黄金海岸介绍,seo排名系统,wordpress熊掌号文章提交,网站制作还花钱运行一次性任务与定时任务 文章目录 运行一次性任务与定时任务[toc]一、使用Job运行一次性任务1.创建一次性任务2.测试一次性任务3.删除Job 二、使用CronJob运行定时任务1.创建定时任务2.测试定时任务3.删除CronJob 一、使用Job运行一次性任务 1.创建一次性任务 (…

运行一次性任务与定时任务

文章目录

  • 运行一次性任务与定时任务
    • @[toc]
    • 一、使用Job运行一次性任务
      • 1.创建一次性任务
      • 2.测试一次性任务
      • 3.删除Job
    • 二、使用CronJob运行定时任务
      • 1.创建定时任务
      • 2.测试定时任务
      • 3.删除CronJob

一、使用Job运行一次性任务

1.创建一次性任务

(1)创建Job配置文件

[root@master ~]# cat picalc-job.yaml 
apiVersion: batch/v1       # 如果Kubernetes版本低于1.21,则改用batch/v1beta1
kind: Job                     # 资源类型为Job
metadata:name: picalc
spec:template:                     # 创建Pod所依据的模板spec:containers:               # 容器运行任务- name: picalcimage: perl:5.34.0command: ["perl",  "-Mbignum=bpi", "-wle", "print bpi(1500)"]restartPolicy: NeverbackoffLimit: 4              # 指定Job失败后进行重试的次数

(2)创建Job

[root@master ~]# kubectl create -f picalc-job.yaml 
job.batch/picalc created

2.测试一次性任务

(1)监视创建的Job

[root@master ~]# kubectl get jobs --watch
NAME     COMPLETIONS   DURATION   AGE
picalc   0/1           49s        49s

(2)查看创建的Pod

[root@master ~]# kubectl get pod -o wide
NAME           READY   STATUS              RESTARTS   AGE     IP       NODE    NOMINATED NODE   READINESS GATES
picalc-jvdqz   0/1     ContainerCreating   0          2m22s   <none>   node2   <none>           <none>

(3)查看该Pod的日志

[root@master ~]# kubectl logs -f picalc-jvdqz

3.删除Job

[root@master ~]# kubectl delete jobs/picalc
job.batch "picalc" deleted

二、使用CronJob运行定时任务

1.创建定时任务

(1)创建CronJob配置文件

[root@master ~]# vim hello-cronjob.yaml
[root@master ~]# cat hello-cronjob.yaml 
apiVersion: batch/v1          # 如果Kubernetes版本低于1.21,则改用batch/v1beta1
kind: CronJob                   # 资源类型为CronJob
metadata:name: hello
spec:schedule: "*/1 * * * *"     # 时间调度,这里为每分钟执行一次
# 通过Job模板指定需要运行的任务。CronJob基于Job进行实现,以下就是Job资源的定义jobTemplate:                  spec:template:spec:containers:- name: helloimage: busybox:1.28imagePullPolicy: IfNotPresentcommand:- /bin/sh- -c- date; echo Hello from the Kubernetes clusterrestartPolicy: OnFailure

(2)创建CronJob

[root@master ~]# kubectl create -f hello-cronjob.yaml 
cronjob.batch/hello created

2.测试定时任务

(1)获取CronJob的状态

[root@master ~]# kubectl get cronjob hello
NAME    SCHEDULE      SUSPEND   ACTIVE   LAST SCHEDULE   AGE
hello   */1 * * * *   False     1        19s             47s

(2)监视创建的Pod

[root@master ~]# kubectl  get jobs --watch
NAME             COMPLETIONS   DURATION   AGE
hello-29074496   1/1           45s        63s
hello-29074497   1/1           3s         3s

(3)查看创建的Pod

[root@master ~]# kubectl get pod -o wide
NAME                   READY   STATUS        RESTARTS   AGE    IP               NODE    NOMINATED NODE   READINESS GATES
hello-29074496-4b5ws   0/1     Completed     0          108s   10.244.166.173   node1   <none>           <none>
hello-29074497-b9tgj   0/1     Completed     0          48s    10.244.166.174   node1   <none>           <none>

(3)查看最后一次调度任务创建的Pod日志

[root@master ~]# kubectl logs -f hello-29074497-b9tgj
Sat Apr 12 14:57:00 UTC 2025
Hello from the Kubernetes cluster
[root@master ~]# 

3.删除CronJob

[root@master ~]# kubectl delete cronjob hello
cronjob.batch "hello" deleted
http://www.dtcms.com/wzjs/236096.html

相关文章:

  • 微信网站建设价格信息检索关键词提取方法
  • 赤峰住房城乡建设部网站深圳网络营销策划公司
  • 商检局做产地证的网站百度seo优化培训
  • 手机移动端网站网络广告公司
  • 寿光网站制作谷歌seo营销
  • 做科技汽车的视频网站有哪些短视频seo营销系统
  • wordpress+3.2.1漏洞东莞seo整站优化火速
  • 可靠的南京网站建设象山关键词seo排名
  • html做简单网站实例企业推广网络营销
  • 做淘客网站需要备案吗网络营销成功的案例分析
  • 中小企业网站营销上海最新新闻
  • 西安网站优化万网域名注册官网查询
  • 网站闭关保护怎么做百度关键词竞价
  • 做论坛网站 备案企业网络营销策略分析
  • 保险网站建设的目标做一个企业网站需要多少钱
  • ftp网站上传成功后怎么做青岛网站建设推广公司
  • 网站怎么做才能将名声打响海外短视频跨境电商平台是真的吗
  • 鱼台做网站多少钱在哪里推广比较好
  • 建设网站需要哪些素材百度平台客服人工电话
  • 网站框架设计产品线上推广方案
  • 建站行业都扁平化设计百度人工电话
  • 解除网站被拦截的方法北京口碑最好的教育机构
  • 做网站的人 优帮云seo整站优化多少钱
  • 今日拉萨重大新闻代做seo关键词排名
  • 网站怎么做跳转页面西安seo引擎搜索优化
  • 网上商城网站建设体会最近的国际新闻大事
  • 制作一个购物网站b站2023年免费入口
  • wordpress怎么破解插件长春seo排名扣费
  • 联盟文明网站建设有新突破软文发稿公司
  • 长沙建站网站apple日本网站