sidekiq_workflows:Sidekiq扩展在Sidekiq Pro的批次之上提供了工作流程API

时间:2024-06-09 14:38:03
【文件属性】:

文件名称:sidekiq_workflows:Sidekiq扩展在Sidekiq Pro的批次之上提供了工作流程API

文件大小:14KB

文件格式:ZIP

更新时间:2024-06-09 14:38:03

sidekiq concurrency sidekiq-pro Ruby

sidekiq_workflows Sidekiq扩展在Sidekiq Pro的批次之上提供了工作流程API。 要使用此gem,您需要许可证,并通过捆绑程序将凭据提供给gems.contribsys.com存储库: bundle config gems.contribsys.com username:password 或者export BUNDLE_GEMS__CONTRIBSYS__COM=username:password 基本原理 尽管Sidekiq Pro的批次功能强大,但仅提供了一个较低级别的API来使用它们。 举个例子: 这是很多复杂的代码,分散在各种回调中,以实现简单的工作流程。 编写此类代码时很容易犯错误,并且也很难调试。 该gem提供了一个API,可以在一个地方定义工作流程,从而将Batch API抽象化。 用法 require 'sidekiq_workflo


【文件预览】:
sidekiq_workflows-master
----sidekiq_workflows.gemspec(823B)
----publish_gem.sh(228B)
----Rakefile(269B)
----test()
--------test_helper.rb(322B)
--------sidekiq_workflows()
----codeship-steps.yml(143B)
----Dockerfile(260B)
----Gemfile(105B)
----Gemfile.lock(1KB)
----env.encrypted(188B)
----codeship-services.yml(451B)
----docker-compose.yml(439B)
----.gitignore(36B)
----lib()
--------sidekiq_workflows.rb(1KB)
--------sidekiq_workflows()
----README.md(6KB)

网友评论