问题标签 [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.

0 投票
1 回答
183 浏览

ruby - 服务器空闲时的红宝石进程

我想运行 Stalker 作业,只有在 CPU 负载较少时才不会影响站点。

工作是将视频从任何格式转换为 flv 和 mp4。所以这是一项相当昂贵的工作。

我怎样才能做到这一点?

编辑

这是一个好方法吗?

怎么样?

0 投票
1 回答
275 浏览

ruby - beanstalkd 对 tubename 有限制吗?

我试图将此管名添加到 beanstalkd“video_convert_and_snap”。它给了我一个错误,这是一个无效的管名。有什么想法,为什么?

0 投票
3 回答
977 浏览

ruby - 将 stalker (Ruby gem) 作为守护进程运行

是否可以将 Ruby gem stalker 作为守护进程运行?像stalk jobs.rb -d. 我应该使用stalk jobs.rb &吗?

0 投票
1 回答
786 浏览

beanstalkd - beanstalkd 存储后端

我想知道beanstalkd队列系统是否有任何数据库存储 http://kr.github.com/beanstalkd/

我的主要目的是分析工作状态,已完成或已转储或正在进行或已完成。

0 投票
1 回答
4254 浏览

node.js - zeroMQ vs node.js vs beanstalkd vs Twisted

我有以下要求:

  1. 可靠的消息传递:确保交付、有序、无重复
  2. 基于可定制标准的消息过滤和路由
  3. 消息多播
  4. 消息收件人列表,只向指定的收件人发送消息
  5. 消息优先级
  6. 内置安全性

我想知道标题中提到的每个解决方案都支持上述要求。

如果您只了解一种产品,请分享您对它的看法。

0 投票
1 回答
24898 浏览

beanstalkd - 如何获得豆茎管中所有工作的列表?

我的服务器上安装了 beanstalk,并运行以下命令:

现在我的问题是:如何获得队列中所有作业的列表;像peek-all什么?

0 投票
3 回答
23851 浏览

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 ) 是您应该检查的另一个选项。

0 投票
2 回答
273 浏览

ruby-on-rails - Ruby on Rails 有哪些 beanstalkd 库?

其中之一是Stalker,但我听说还有其他不错的。有人知道其他豆茎库吗?

0 投票
2 回答
1039 浏览

ruby - node.js / ruby​​ 与 beanstalkd 的集成

这与另一个特定于支付处理的问题有关,这是我的示例用例,但我正在考虑尝试使用 beanstalkd 在同一台服务器上集成 node.js 和 ruby​​。基本上,我想使用 node.js 作为我的主要 Web 服务器,但是当我需要进行一些支付处理时,我想使用像 ruby​​ 这样强大而稳定的东西。

我正在考虑尝试使用 beanstalkd 作为让 node.js 排队支付处理作业以便 ruby​​ 在后台执行的一种方式。beanstalkd 的文档有点少,所以我很难确定这是否是一个好方法,或者我将如何去做。据我所知,启动 beanstalkd 进程然后让 node.js 连接到它以向它发送作业,并有一个可以执行作业并发回结果的 ruby​​ 脚本应该是相当简单的。

0 投票
1 回答
463 浏览

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 中从我的用户运行它...