0.1.0 • Published 2 years ago

wt-mission-queue v0.1.0

Weekly downloads
15
License
ISC
Repository
-
Last release
2 years ago

wt-mission-queue

use

queue

创建一个 mission 队列

提供方法
方法作用备注
start开始队列消费
mission注册一个 mission 到队列中
createMsg创建一个队列消息,需要提供参数为:指定消费的 mission,消息体、是否为最高优先级此方法只能进行消息创建,不支持自动发送消息到对队列中
send向队列中发送消息
destroyMsg在队列中销毁消息,提供消息标识:identifier
提供事件
事件作用备注
consumed消息消费完成后触发(成功及失败)

mission

创建一个 mission 消费者

提供方法
方法作用备注
constructor创建一个mission,需要提供名称以及组成单元
before钩子:消息正式消费前
after钩子:消息消费后

unit

消费者组成单元,由一个个 task 组成

提供方法
方法作用备注
task细粒度拆分消费者

message

由所属 mission、消息体、消息标识组成

store

消息消费过程中数据传输载体

组成部分
属性作用
state存放运行过程中产生的数据
content存放结果

samples

npm run samples

0.1.0

2 years ago

0.0.5

3 years ago

0.0.3

3 years ago

0.0.4

3 years ago

0.0.2

3 years ago

0.0.1

4 years ago