文件名称:go-gearman:戈朗工作调度员
文件大小:41KB
文件格式:ZIP
更新时间:2024-05-06 04:13:32
gearman dispatcher Go
齿轮手 分片密钥散列到同一队列,每个队列都绑定到一个工作器。 用法 初始装备 gm := gearman . NewGearman ( workerNum , queueSize , SetIdleTimeout ( 1 * time . Minute ), SetExceptionCall ( func ( error ))) 开始/停止 gm . Start () defer gm . Stop () 提交 gm . Submit ( shardingKey , func () error ) 例子 package main import ( "fmt" "sync" "github.com/rfyiamcool/go-gearman" ) func main () { gm := gearman . NewGearman ( 10 , 1000 ) gm . Start
【文件预览】:
go-gearman-main
----design.jpg(46KB)
----example()
--------main.go(375B)
----gm.go(4KB)
----gm_test.go(2KB)
----.gitignore(269B)
----go.sum(712B)
----README.md(773B)
----go.mod(183B)