問題タブ [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 - サーバーが空いているときの ruby の処理
サイトに影響を与えないように、CPU 負荷が少ないときにのみ Stalker ジョブを実行したい。
仕事は、ビデオを任意の形式から flv および mp4 に変換することです。そのため、かなり高価な仕事です。
どうすればこれを達成できますか?
編集
これは良い方法ですか?
どうですか?
ruby - beanstalkd はチューブ名に制限がありますか?
このチューブ名をbeanstalkd「video_convert_and_snap」に追加しようとしていました。これは無効なチューブ名であるというエラーが表示されます。なんで?
ruby - ストーカー(Ruby gem)をデーモンとして実行する
Ruby gemストーカーをデーモンとして実行することは可能ですか?のようなものstalk jobs.rb -d
。私はただ使うべきstalk jobs.rb &
ですか?
beanstalkd - Beanstalkdストレージバックエンド
Beanstalkdキューシステム用のDBストレージがあるかどうか知りたい http://kr.github.com/beanstalkd/
私の主な目的は、ジョブのステータス、完了またはダンプ、処理中または完了を分析することです。
node.js - zeroMQ vs node.js vs beanstalkd vs Twisted
次の要件があります。
- 信頼できるメッセージ: 確実な配信、順序通り、重複なし
- カスタマイズ可能な基準に基づくメッセージのフィルタリングとルーティング
- メッセージマルチキャスト
- メッセージ受信者リスト、指定した受信者のみにメッセージを送信
- メッセージの優先度
- 組み込みのセキュリティ
タイトルに記載されている各ソリューションについて、上記のどの要件がサポートされているかを知りたいです。
1 つの製品しか知らない場合は、その製品についての考えを教えてください。
beanstalkd - Beanstalkチューブ内のすべてのジョブのリストを取得するにはどうすればよいですか?
サーバーにbeanstalkをインストールし、以下を実行します。
ここで私の質問は次のとおりです。キュー内のすべてのジョブのリストを取得するにはどうすればよいですか。のようなものpeek-all
?
ruby-on-rails - delayed_jobs 対 resque 対 beanstalkd?
これが私のニーズです:
- Enqueue_in(10.hours, ... ) (DJ 構文は完璧です。)
- ワーカーを同時に乗算します。(Resque または beanstalkd はこれに適していますが、DJ は適していません)
- 1 秒間に 100 ジョブのプッシュとポップを処理する必要があります。(確認のためにテストを実行する必要がありますが、DJ はこれほど多くのジョブを処理できないと思います)
Resque と beanstalkd は enqueue_in を行いません。
それを行うプラグイン(resque_scheduler)がありますが、それがどれほど安定しているかはわかりません。
私たちの環境はAmazonにあり、Amazonインスタンスを持っている人のために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のような堅牢で安定したものを使用したいと思います。
私は、node.jsにrubyの支払い処理ジョブをキューに入れてバックグラウンドで実行させる方法としてbeanstalkdを使用することを検討していました。Beanstalkdのドキュメントは少しスリムなので、これが適切なアプローチであるかどうか、または正確にどのように対処するかを理解するのに苦労しています。しかし、私が言えることから、beanstalkdプロセスを開始し、node.jsを接続してジョブを送信し、ジョブを実行して結果を送り返すことができるrubyスクリプトを使用するのはかなり簡単なはずです。
ruby-on-rails-3 - ストーカーbeanstalkd、レール環境をロードするときのレールログファイルのエラー
config/workers.rb
実行するstalk ./config/workers.rb
と、次の(悪名高い)エラーが発生します。
ログ/development.log
Rails エラー: ログ ファイルにアクセスできません。が存在し、chmod 0666 であることを確認してください。問題が修正されるまで、ログ レベルは WARN に上げられ、出力は STDERR に送られます。
上部にログファイルが引用されており、エラーメッセージ内にパスが引用されていないことに注意してください...誰かが私にこれを説明してもらえますか? 私はいくつかの髪を引き裂く準備ができています...
ありがとう!
念のため、ここに私の ls -la があります... Mac で自分のユーザーから実行しているため、ユーザーの問題はありません...