YTask Go 语言异步任务框架 V3.0.0 发布

gojuukaze · · 1370 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。

### YTask YTask是一个Go语言异步任务框架,其支持所有能被序列化为json的类型。本次更新增加了诸多功能,修复bug,提升了稳定性。 * GitHub:[https://github.com/gojuukaze/YTask](https://github.com/gojuukaze/YTask) * 文档:[https://doc.ikaze.cn/YTask](https://doc.ikaze.cn/YTask) ### 更新说明 若从v2升级,请先阅读 (If upgrading from v2, please read this first)-> [从v2升级到v3](https://doc.ikaze.cn/YTask/upgrade.html#v2v3) * Improve English documentation [En Doc](https://github.com/gojuukaze/YTask/wiki) * 修改目录结构,把broker, backend移出主包。现在不用安装不必要的driver包了 * broker, backend全部支持连接池 (#27) * 支持工作流,文档 -> https://doc.ikaze.cn/YTask/workflow.html ```go client.Workflow(). Send("group1", "add", 123, 44). Send("group1", "add"). Done() ``` * 支持中止任务(#22) ,文档 -> https://doc.ikaze.cn/YTask/abortTask.html * 修复log行号输出bug * 修改队列名拼写错误,修改msg结构体 * TaskCtl移动到server包中,结构体内的某些字段移动到msg中 ( 从v2升级时需要注意 ) * 通过TaskCtl获取重试次数时需要通过 ``ctl.GetRetryCount()`` * 不在支持RocketMq ,具体说明见: [drives/rocketmq](https://github.com/gojuukaze/YTask/tree/master/drives/rocketmq)

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1370 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传