Railsアプリケーションを作成しています。1つのアクションで、長時間実行されるプロセスを生成する必要があります。これは問題ではありません。スポーンジェムなどを使用して新しいプロセスをフォークできます。ただし、プロセスが生成されてからしばらくすると、ユーザーはそのプロセスに追加のデータを渡すことができる必要があります。
もちろん、UNIXソケットをリッスンし、ソケットアドレスをHTTPセッションに格納し、ユーザーがプロセスに新しいデータを渡す必要がある場合は、drbプロトコルを使用してそのプロセスと通信するプロセスをforkできます。しかし、それは最善の解決策ではなく、ホスティングにアプリケーションをデプロイすることは問題になると思います。
それを行う簡単な方法は何ですか?