崩溃后自动重启响铃应用程序

时间:2013-08-17 18:44:58

标签: web-applications clojure ring

我有一个简单的Clojure Web应用程序,基于ring,compojure和enlive。

我使用以下命令在Linux VPS上运行它:

nohup lein trampoline run -m <application-name>.routes &

它不时崩溃,我还没有完全确定原因。

在我弄清楚原因之前,我必须定期检查网站是否在线,如果不是,请手动重启。如果网站发生故障,网站会自动重启,我更喜欢它。这样做的最佳方式是什么?这甚至是一件明智的事吗?

我正在研究使用Immutant(http://immutant.org/),因为乍一看它看起来可能会有所帮助,但经过仔细检查,我无法理解它的作用或是否相关。

0 个答案:

没有答案