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

网上书店网站建设实训报告总结百度推广助手app下载

网上书店网站建设实训报告总结,百度推广助手app下载,女生学软件工程后悔了,服务器和域名如何做网站运行一次性任务与定时任务 文章目录 运行一次性任务与定时任务[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/450516.html

相关文章:

  • 深圳做app网站公司郑州网站seo外包
  • 没有网站如何做淘宝客国外搜索引擎入口
  • 怎么自己做网站的推广在线域名查询网站
  • 衡水建设网站公司中国人民银行网站
  • 企业网站建设投标书磁力猫torrentkitty官网
  • 质量可靠的网站网页归档白杨seo博客
  • 公司怎样做网站国家职业技能培训官网
  • 网站建站要求百中搜优化
  • 做网站要什么步骤站长之家最新网站
  • 怎么建立网站免费的开发一个网站需要多少钱
  • 学校二级学院网站建设企业推广策略
  • 海南专业做网站的公司快速学电脑培训班
  • 哪些网站做日本代购中国新冠疫情最新消息
  • 这是我做的网站吗网址ip地址查询工具
  • 网站搭建完手机访问百度关键词的费用是多少
  • 图片做记录片的是哪个网站四川旅游seo整站优化站优化
  • 学会python做网站湘潭高新区最新新闻
  • 临沂兰山网站建设seo对网店推广的作用
  • 网站建设怎么骗人网络营销工具平台
  • 苏州做网站最好公司哪家好百度首页网站推广多少钱一年
  • 做网站推广的是什么职位推广引流软件
  • 淘客手机端网站建设学新媒体运营最好的培训学校
  • 优秀网站模板欣赏网络广告营销经典案例
  • 党的建设求是网seo推广公司教程
  • 云龙微网站开发114外链
  • 如何修改asp网站栏目百度下载应用
  • 做网站1万多块钱打开百度网页
  • 网站内的搜索怎么做的螺蛳粉的软文推广
  • 做时间轴的在线网站百度推广自己怎么做
  • 自己网站视频直播怎么做百度网络营销app