私の Rails アプリでは、ユーザーがボタンをクリックすると、社内で作成されたスクリプトがバックグラウンドで起動されます。簡単にするために、単に と呼びましょうmyScript
。したがって、Rails アプリでは、基本的に次のようになります。
def run!
`myScript with some arguments`
end
これで、このスクリプトは、Rails アプリケーションが実行されているのと同じマシンでプロセスとして実行されます。
すべての Ruby/Rails アプリを 1 つのサーバーでホストし、スクリプトを実行するために別のサーバーを利用したいと考えています。そのスクリプトを別のマシンで起動することは可能ですか? 追加情報が必要な場合はお知らせください。