文件名称:simple-redis-safe-work-queue:基于Node.js Redis的简单安全工作队列
文件大小:19KB
文件格式:ZIP
更新时间:2024-04-20 04:10:59
JavaScript
简单的redis安全工作队列 使用Redis的Node.js生产者和消费者的工作队列。 客户 客户制作作品的示例: var Queue = require ( 'simple-redis-safe-work-queue' ) ; client = Queue . client ( 'send-email' ) ; client . push ( { to : 'someone@somewhere.com' , subject : 'hey there' , body : 'yo' } ) ; 或者,带有回调,指示何时推送工作: client . push ( { to : 'someone@somewhere.com' , subject : 'hey there' , body : 'yo' } , function ( err ) { if ( err ) console
【文件预览】:
simple-redis-safe-work-queue-master
----.jshintrc(3KB)
----.gitignore(46B)
----stalled_watchdog.js(2KB)
----client.js(2KB)
----default_worker_options.js(254B)
----package.json(999B)
----.travis.yml(64B)
----index.js(166B)
----timeout_watchdog.js(2KB)
----default_client_options.js(79B)
----scripts()
--------stalled.lua(1KB)
--------index.js(1KB)
--------timeout.lua(604B)
----README.md(4KB)
----tests()
--------worker-fetch-result.js(871B)
--------worker-no-autoListen-with-fetch.js(1KB)
--------max_retries.js(1KB)
--------worker-fetch-noresult.js(739B)
--------worker-fetch-invalidstate.js(757B)
--------timeouts.js(1KB)
--------basic.js(1KB)
--------worker-no-autoListen.js(1KB)
--------retries.js(985B)
--------max_concurrency.js(979B)
--------stalled.js(1KB)
----default_watchdog_options.js(125B)
----worker.js(6KB)