Orchestrator:一个模块,用于以最大的并发率对任务和相关性进行排序和执行

时间:2021-02-28 04:50:26
【文件属性】:
文件名称:Orchestrator:一个模块,用于以最大的并发率对任务和相关性进行排序和执行
文件大小:24KB
文件格式:ZIP
更新时间:2021-02-28 04:50:26
JavaScript 编排 用于以最大并发性对任务和依赖项进行排序和执行的模块 用法 1.获取参考: var Orchestrator = require ( 'orchestrator' ) ; var orchestrator = new Orchestrator ( ) ; 2.加载要执行的操作: orchestrator . add ( 'thing1' , function ( ) { // do stuff } ) ; orchestrator . add ( 'thing2' , function ( ) { // do stuff } ) ; 3.运行任务: orchestrator . start ( 'thing1' , 'thing2' , function ( err ) { // all done } ) ; 原料药 orchestrator.add(name [,d
【文件预览】:
orchestrator-main
----.travis.yml(104B)
----index.js(8KB)
----package.json(861B)
----test()
--------taskWaiting.js(6KB)
--------runTask.js(2KB)
--------resetAllTasks.js(1KB)
--------stopTask.js(2KB)
--------streamConsume.js(8KB)
--------onAll.js(979B)
--------resetTask.js(3KB)
--------add.js(2KB)
--------doneCallback.js(5KB)
--------task.js(1KB)
--------readyToRunTask.js(2KB)
--------start.js(7KB)
--------emitTaskDone.js(3KB)
--------gulpTask.js(5KB)
--------resetSpecificTasks.js(3KB)
--------taskDependencies.js(4KB)
--------hasTask.js(1KB)
--------stop.js(3KB)
--------taskTimings.js(957B)
----LICENSE(1KB)
----.npmignore(83B)
----.gitignore(71B)
----lib()
--------runTask.js(1KB)
----README.md(8KB)

网友评论