文件名称:ironium:Node.js,Beanstalkd和_或Iron.io的作业队列和计划的作业
文件大小:63KB
文件格式:ZIP
更新时间:2024-05-23 18:30:16
JavaScript
由Beanstalk / IronMQ / SQS支持的Node.js的作业队列和计划的作业。 为什么 您的工作负载超出了Web应用程序的请求/响应周期。 一些作业已排队,一些已计划。 您决定使用Beanstalk和/或IronMQ。 现在,您需要一个简单的API进行编码,它将为您处理所有运行时复杂性。 是“一个简单,快速的工作队列”。 它易于设置(在Mac上执行brew install beanstalkd ),易于修改( telnet localhost 11300 ),并且持久可靠。 是“云的消息队列”。 这是一个具有良好UI的托管队列服务,是生产系统的绝佳选择。 并且可以为您处理许多工作负载。 是Amazon Web Services的完全托管队列产品。 它支持FIFO队列,死信队列,并且可以与连接。 如果您喜欢AWS,则是另一个不错的选择。 事实是,独立的Beanstal
【文件预览】:
ironium-master
----.eslintrc.json(4KB)
----.jshintrc(388B)
----.gitignore(11B)
----package.json(812B)
----.travis.yml(539B)
----CONTRIBUTING.md(166B)
----code_of_conduct.md(2KB)
----LICENSE(1KB)
----element.svg(1KB)
----CHANGELOG.md(11KB)
----README.md(16KB)
----lib()
--------configuration.js(5KB)
--------redis_mutex.js(406B)
--------iron_mq.js(2KB)
--------scheduler.js(9KB)
--------index.js(5KB)
--------beanstalk.js(8KB)
--------topics.js(4KB)
--------iron_cache_mutex.js(831B)
--------sns.js(2KB)
--------run_job.js(2KB)
--------queues.js(24KB)
--------sqs.js(5KB)
----.npmignore(22B)
----AUTHORS(56B)
----test()
--------.eslintrc.json(128B)
--------schedule()
--------publish()
--------helpers.js(743B)
--------processing()
--------unit()
--------queue()
--------mocha.opts(66B)
--------iron_mq_config.js(452B)
--------aws_config.js(532B)