代码之家  ›  专栏  ›  技术社区  ›  Isaac

具有Clojure/JVM的守护程序

  •  4
  • Isaac  · 技术社区  · 16 年前

    我希望有一个小的(不做太多)守护程序在一个小服务器上运行,监视一个目录中添加的新文件(以及主目录中的任何目录),并调用另一个Clojure程序来处理这个新文件。

    ref

    我的问题是:让JVM一直运行这个小程序是不是太浪费资源了?你有什么关于如何做这件事的建议吗?

    非常感谢你!

    1 回复  |  直到 16 年前
        1
  •  5
  •   Peter Tillemans    16 年前

    根据守护程序术语,我收集到它是在unix克隆上的,在本例中,最好是从init脚本或rc.local脚本启动它。不幸的是,各个操作系统的细节有所不同,更为具体。

    使用-Xmx=64m或其他方法限制memry,以确保它在关闭其余服务之前失败。玩一点数字,以找到最低可靠的大小。

    我总是发现JVM不能快速运行脚本之类的东西并再次退出。在我看来,它并不是为那个用例而设计的 .

    推荐文章