現在、スケジューラを介してタスクを実行しています。数分間実行されます。実行時間が長すぎるためにシャットダウンされていると考える理由はありませんが、代わりにワーカースレッドにする必要があるかどうか疑問に思っています。
ワーカースレッドで clojure プロセスを開始するにはどうすればよいですか? ProcFile とスケジューラ コマンドを微調整するのと同じくらい簡単ですか?
私のProcFile:
web: lein with-profile production トランポリン run -m webhook.server
My App: - 1 時間に 1 回、別のサーバーへのスケジュールされた Web サービス呼び出しを介して Heroku db にデータをフェッチします。- オンデマンドで、リングベースの Web サービスが JSON データを Web 上の別のプロセスに提供します。