LiteCron分布式计划任务运行框架
LiteCron 是一个基于 Go 的分布式计划任务运行框架,可以很容易的集成到 web app 中。它基于 Redis 实现分布式锁,无需特别的存储依赖。
案例
-
在 web app 中运行计划任务。
-
构建分布式计划任务服务以替换系统计划任务服务。
用法
//Step 1: init default cron client. litecron.InitDefaultCron(&litecron.MutexConfig{ RedisConfig:&litecron.RedisConfig{ DNS:"127.0.0.1:6379", }, Prefix:"litecron/examples/defaults/", Factor:0.01, }) //Register a cron job for every 2 seconds. litecron.Register("@every 2s",exampleHandle) go litecron.Run() time.Sleep(10 * time.Second) // Output:
Demo
评论
WinServiceTaskWindows计划任务框架
一、功能摘要: 1. 启动触发时间采用开源的Quartz.Net项目的Cron表达式:"0 0 12
WinServiceTaskWindows计划任务框架
0
Nutlucene + hadoop 分布式运行框架
Nut 是一个为lucene提供分布式搜索的框架。理论上可对千G以上索引文件支持数千万级的用户搜索访
Nutlucene + hadoop 分布式运行框架
0
Nutlucene + hadoop 分布式运行框架
Nut是一个为lucene提供分布式搜索的框架。理论上可对千G以上索引文件支持数千万级的用户搜索访问。Nut由Client、Server、Cache和DB四部分构成。Client处理用户请求和对搜索结
Nutlucene + hadoop 分布式运行框架
0
WinServiceTaskWindows计划任务框架
一、功能摘要:1.启动触发时间采用开源的Quartz.Net项目的Cron表达式:"0012**?"每天中午12点触发;2.多线程运行各任务,互不干扰;3.自动监视配置文件,配置文件更改后服务重启;4
WinServiceTaskWindows计划任务框架
0