0

私は Rails アプリケーションを構築しています。他のプロジェクトのワーカーがいて、 ironworkerと呼ばれ、Python で書かれています。このワーカーを Rails アプリケーションで使用することはできますか? 解決策の 1 つとして、他のワーカーresqueを使用する予定ですが、Python スクリプトを実行できますか?

助けてくれてありがとう、何から始めればいいのかわからない

4

1 に答える 1

2

Ironworker のドキュメントからわかるように、python worker はコマンド ラインから実行できます。

exec 'hello_worker.py'

この投稿では、その方法について説明しています: Ruby からシェル コマンドを呼び出す

たとえば、レスキュー ワーカーで python ワーカーを呼び出すことができます。

class ImageConversionJob
  def work
    system("exec 'hello_worker.py'")
  end
end
于 2014-09-29T13:15:08.673 に答える