常にバックグラウンドで実行され、データベースを更新するプロセスがあります。その後、ノワールベースのWebアプリで結果を確認できます。
私は現在Windowsで実行しています。現在、ローカルJavaプロセスとして実行されていますが、Clojureがバックグラウンドプロセスを実行している場合のベストプラクティスは現在何であるか疑問に思っています。
私は2つの考えを持っています
1-アプリケーションをローカルサービスとして実行します。ただし、これを実現するための最適なルートがJava/Clojureの世界のWindowsであるかどうかはわかりません。
2-Tomcatのようなものでバックグラウンドプロセスを実行および制御し、ユーザーセッションとは別に、ある種のバックグラウンドプロセスの一部にする。これが実行可能である場合、これを達成するために私が調査すべきことについて誰かがガイダンスを提供できますか?