У меня есть процесс, который будет постоянно выполняться в фоновом режиме, обновлять базу данных, а затем результаты можно проверить в веб-приложении на основе нуара.
В настоящее время я работаю в Windows.В настоящее время работает как локальный Java-процесс, однако мне интересно, как лучше всего использовать Clojure в фоновом режиме в настоящее время.
У меня есть две возможные мысли
1 - Запуститьприложение в качестве локального сервиса.Однако я не уверен, что лучший путь для достижения этой цели - в Windows в мире Java / Clojure.
2 - Запустите и управляйте фоновым процессом в чем-то вроде Tomcat и сделайте его частью своего родафоновый процесс, отдельный от сессии пользователя.Если это целесообразно, может ли кто-нибудь дать какие-либо рекомендации относительно того, что мне следует расследовать для достижения этой цели?