问题标签 [beanstalkd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - 服务器空闲时的红宝石进程
我想运行 Stalker 作业,只有在 CPU 负载较少时才不会影响站点。
工作是将视频从任何格式转换为 flv 和 mp4。所以这是一项相当昂贵的工作。
我怎样才能做到这一点?
编辑
这是一个好方法吗?
怎么样?
ruby - beanstalkd 对 tubename 有限制吗?
我试图将此管名添加到 beanstalkd“video_convert_and_snap”。它给了我一个错误,这是一个无效的管名。有什么想法,为什么?
ruby - 将 stalker (Ruby gem) 作为守护进程运行
是否可以将 Ruby gem stalker 作为守护进程运行?像stalk jobs.rb -d
. 我应该使用stalk jobs.rb &
吗?
beanstalkd - beanstalkd 存储后端
我想知道beanstalkd队列系统是否有任何数据库存储 http://kr.github.com/beanstalkd/
我的主要目的是分析工作状态,已完成或已转储或正在进行或已完成。
node.js - zeroMQ vs node.js vs beanstalkd vs Twisted
我有以下要求:
- 可靠的消息传递:确保交付、有序、无重复
- 基于可定制标准的消息过滤和路由
- 消息多播
- 消息收件人列表,只向指定的收件人发送消息
- 消息优先级
- 内置安全性
我想知道标题中提到的每个解决方案都支持上述要求。
如果您只了解一种产品,请分享您对它的看法。
beanstalkd - 如何获得豆茎管中所有工作的列表?
我的服务器上安装了 beanstalk,并运行以下命令:
现在我的问题是:如何获得队列中所有作业的列表;像peek-all
什么?
ruby-on-rails - delay_jobs vs resque vs beanstalkd?
这是我的需求:
- Enqueue_in(10.hours, ... )(DJ 语法完美。)
- 倍增工人,同时。(Resque 或 beanstalkd 对此有好处,但不是 DJ)
- 必须每秒处理 100 个作业的推送和弹出。(我需要进行测试以确保,但我认为 DJ 无法处理这么多工作)
Resque 和 beanstalkd 不做 enqueue_in。
有一个插件(resque_scheduler)可以做到这一点,但我不确定它有多稳定。
我们的环境在亚马逊上,他们为拥有亚马逊实例的人免费推出了 beanstalkd,这对我们来说是一个加分项,但我仍然不确定这里的最佳选择是什么。
我们运行 rails 2.3,但我们很快就会将其加速到 rails 3.0.3。
但是我在这里最好的选择是什么?我是否错过了另一个可以更好地完成这项工作的宝石?
我觉得我现在唯一可行的选择是 resque_scheduler。
编辑:
Sidekiq ( https://github.com/mperham/sidekiq ) 是您应该检查的另一个选项。
ruby-on-rails - Ruby on Rails 有哪些 beanstalkd 库?
其中之一是Stalker,但我听说还有其他不错的。有人知道其他豆茎库吗?
ruby - node.js / ruby 与 beanstalkd 的集成
这与另一个特定于支付处理的问题有关,这是我的示例用例,但我正在考虑尝试使用 beanstalkd 在同一台服务器上集成 node.js 和 ruby。基本上,我想使用 node.js 作为我的主要 Web 服务器,但是当我需要进行一些支付处理时,我想使用像 ruby 这样强大而稳定的东西。
我正在考虑尝试使用 beanstalkd 作为让 node.js 排队支付处理作业以便 ruby 在后台执行的一种方式。beanstalkd 的文档有点少,所以我很难确定这是否是一个好方法,或者我将如何去做。据我所知,启动 beanstalkd 进程然后让 node.js 连接到它以向它发送作业,并有一个可以执行作业并发回结果的 ruby 脚本应该是相当简单的。
ruby-on-rails-3 - stalker beanstalkd,加载rails env时rails日志文件出错
配置/workers.rb
当我运行时,stalk ./config/workers.rb
我收到以下(臭名昭著的)错误:
日志/development.log
Rails 错误:无法访问日志文件。请确保存在并且是 chmod 0666。日志级别已提高到 WARN 并且输出定向到 STDERR,直到问题得到解决。
请注意,它在顶部引用了日志文件,在错误消息中它没有引用路径......有人可以向我解释一下吗?我准备把头发扯掉...
谢谢!
只是为了确保,这是我的 ls -la ...没有用户问题,因为我在 mac 中从我的用户运行它...