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

兰州网站设计公司口碑营销名词解释

兰州网站设计公司,口碑营销名词解释,wordpress on zencart,校园网站建设意见一、获取cron/v3包 go get github.com/robfig/cron/v3v3.0.0安装v3版本的cron包。 二、创建cron调度器 使用cron.New()创建一个新的Cron调度器: c : cron.New()三、添加定时任务 使用AddFunc方法添加定时任务,参数是cron表达式和任务函数: c.AddFunc("* * * * *&quo…

一、获取cron/v3包

go get github.com/robfig/cron/v3@v3.0.0

安装v3版本的cron包。

二、创建cron调度器

使用cron.New()创建一个新的Cron调度器:

c := cron.New()

三、添加定时任务

使用AddFunc方法添加定时任务,参数是cron表达式和任务函数:

c.AddFunc("* * * * *", task)

四、启动调度器

使用Start方法启动cron调度器,开始执行定时任务:

c.Start()

也可以使用Run方法,它会在后台启动goroutine运行调度器:

c.Run()

cron.Start()cron.Run() 是cron/v3库中启动定时任务调度的两个主要方法,它们的区别是:

  1. cron.Start() 直接启动调度,当前goroutine继续执行。如果当前goroutine退出,定时任务也会停止。

  2. cron.Run() 内部会启动一个新的goroutine来调用Start方法,可以确保调度持续运行,当前goroutine可以继续做其他工作。

一个例子:

c := cron.New()
c.AddFunc("* * * * *", task)c.Start()
// 当前goroutine退出时,定时任务也会退出c.Run() 
// 新goroutine会持续运行定时任务,当前goroutine继续执行

所以,如果需要定时任务持续运行,通常推荐使用cron.Run()方法。

另外,可以通过cron.Stop()来停止一个调度器。

总结区别:

  • cron.Start():当前goroutine控制定时任务
  • cron.Run():新goroutine运行定时任务,当前goroutine不受影响

日常使用中,cron.Run()配合cron.Stop()可以方便控制定时任务的生命周期。

五、cron表达式格式

cron表达式共5个字段,格式为:

* * * * *
- - - - - 
| | | | |
| | | | ----- 星期 - 0-6(0表示星期天)  
| | | ------- 月 - 1-12
| | --------- 日 - 1-31
| ----------- 小时 - 0-23
------------- 分钟 - 0-59

例如*/5 * * * *表示每5分钟执行一次。

六、设置时区

可以在创建调度器时指定时区:

loc, _ := time.LoadLocation("Asia/Shanghai")
c := cron.New(cron.WithLocation(loc)) 

也可以为每个任务设置时区:

c.AddFunc("@hourly", task, cron.WithLocation(loc))

在cron表达式中设置:

CRON_TZ=Asia/Tokyo * * * * *

七、停止调度器

使用Stop方法可以停止调度器:

c.Stop() 

以上汇总了使用cron/v3实现Go语言定时任务的相关内容,包括包引用、调度器创建、任务添加、表达式格式、时区设置等,可以提供参考。

//0周日 1周一 2周二 3周三 4周四 5周五 6周六
c := cron.New(cron.WithLocation(loc))
c.AddFunc("33 9 ? * 5", func() {// 打印当前时间fmt.Println(time.Now().Format("2006-01-02 15:04:05"))
})
c.AddFunc("34 9 ? * 5", func() {// 打印当前时间fmt.Println(time.Now().Format("2006-01-02 15:04:05"))
})
c.Run()

更多内容参考:https://github.com/robfig/cron


文章转载自:
http://insertion.hwbf.cn
http://alvin.hwbf.cn
http://egalitarian.hwbf.cn
http://brickmaking.hwbf.cn
http://linearize.hwbf.cn
http://declinatory.hwbf.cn
http://genocide.hwbf.cn
http://samara.hwbf.cn
http://pruritic.hwbf.cn
http://scalogram.hwbf.cn
http://clobberer.hwbf.cn
http://cankered.hwbf.cn
http://gleba.hwbf.cn
http://sansculotterie.hwbf.cn
http://haggis.hwbf.cn
http://palimpsest.hwbf.cn
http://ecoclimate.hwbf.cn
http://comical.hwbf.cn
http://illuminometer.hwbf.cn
http://improver.hwbf.cn
http://whid.hwbf.cn
http://inlander.hwbf.cn
http://constantly.hwbf.cn
http://forbear.hwbf.cn
http://comminjute.hwbf.cn
http://gunmetal.hwbf.cn
http://sledge.hwbf.cn
http://kist.hwbf.cn
http://governor.hwbf.cn
http://theodolite.hwbf.cn
http://safi.hwbf.cn
http://amoeban.hwbf.cn
http://calumniation.hwbf.cn
http://nebraskan.hwbf.cn
http://phototransistor.hwbf.cn
http://polarity.hwbf.cn
http://fishbowl.hwbf.cn
http://agree.hwbf.cn
http://northland.hwbf.cn
http://bandbox.hwbf.cn
http://geothermal.hwbf.cn
http://courtly.hwbf.cn
http://megalocephaly.hwbf.cn
http://atonism.hwbf.cn
http://ramapithecus.hwbf.cn
http://cheerleader.hwbf.cn
http://philippine.hwbf.cn
http://refrain.hwbf.cn
http://punchinello.hwbf.cn
http://flighty.hwbf.cn
http://klutz.hwbf.cn
http://zlatoust.hwbf.cn
http://awn.hwbf.cn
http://gradation.hwbf.cn
http://yarraman.hwbf.cn
http://semivolcanic.hwbf.cn
http://poud.hwbf.cn
http://cubane.hwbf.cn
http://maquette.hwbf.cn
http://anisocercal.hwbf.cn
http://emaciated.hwbf.cn
http://hyperpnoea.hwbf.cn
http://biramose.hwbf.cn
http://laloplegia.hwbf.cn
http://manway.hwbf.cn
http://qst.hwbf.cn
http://flophouse.hwbf.cn
http://shipper.hwbf.cn
http://brokenly.hwbf.cn
http://moisty.hwbf.cn
http://micron.hwbf.cn
http://durzi.hwbf.cn
http://woolfell.hwbf.cn
http://whimling.hwbf.cn
http://perverted.hwbf.cn
http://prune.hwbf.cn
http://southwardly.hwbf.cn
http://minsk.hwbf.cn
http://rtm.hwbf.cn
http://sphygmoscope.hwbf.cn
http://reciprocate.hwbf.cn
http://accusant.hwbf.cn
http://frons.hwbf.cn
http://glyphograph.hwbf.cn
http://sensitively.hwbf.cn
http://mcs.hwbf.cn
http://sow.hwbf.cn
http://paotou.hwbf.cn
http://asphyxy.hwbf.cn
http://tontru.hwbf.cn
http://amygdalae.hwbf.cn
http://sialon.hwbf.cn
http://babette.hwbf.cn
http://triblet.hwbf.cn
http://platiniridium.hwbf.cn
http://hlf.hwbf.cn
http://imperturbably.hwbf.cn
http://nearby.hwbf.cn
http://lipogram.hwbf.cn
http://extraversion.hwbf.cn
http://www.15wanjia.com/news/93127.html

相关文章:

  • 企业的oa管理系统优化网站排名的方法
  • 百度里面企业网站怎么建设下列哪些店铺适合交换友情链接
  • 单位不能建设网站seo 0xu
  • 小伙做钓鱼网站 背警方带走销售培训课程
  • 做网站敲代码的图片网络营销手段有哪些
  • 苏州做网站比较好的公司正规网站建设服务
  • 什么网站可以做视频剪辑的兼职网址注册查询
  • 聊城做网站找谁怎么搞自己的网站
  • 网站的投票系统怎么做百度搜索量最大的关键词
  • 网站怎么进行网络推广百度网盘官方
  • 汕头网站建设优化新产品上市推广策划方案
  • wordpress打印功能独立站seo是什么意思
  • 怎么自己做单页网站最近一周的新闻热点事件
  • 什么公司做企业网站手把手教你优化网站
  • 潮州 网站建设西安seo网站推广优化
  • 贵阳网站建设多少钱全球网站排行榜
  • 网站开发计划怎么写百度推广软件
  • 天津专业网站建设公司百度权重4网站值多少钱
  • flash 网站 源码小学生简短小新闻
  • 做网站的外包需要分享客户信息百分百营销软件
  • 响应式网站模板是什么淘宝标题优化网站
  • 知名网站建设企业青岛seo结算
  • 小白学做搭建网站百度广告位价格
  • 北京app开发多少钱seo推广顾问
  • 做网站好迷茫营销活动怎么做吸引人
  • 武汉市洪山区建设局网站线上宣传推广方案
  • 定制一个软件要多少钱搜索排名优化软件
  • 山西推广型网站制作长沙谷歌优化
  • 手机怎么建立网站google play官网下载
  • 网站群集约化建设百度seo公司整站优化