3
lein run
,lein trampoline run
和部署uberjar的cojure应用有什么区别?是否有任何性能差异?lein run vs lein trampoline run vs uberjar
如果我做了一个lein run
/lein trampoline run
我可以ssh进入服务器并从git中取得我的更改,而无需重新启动应用程序,uberjar也是如此。在uberjars的情况下,我需要构建和部署应用程序的每一个变化。
在此先感谢。
因此,鉴于上述方法,哪一个应该用于生产,为什么?谢谢 – Chin365
哪一个应该用于生产高度取决于你拥有的环境以及你想要做什么。但是一般的建议是:在生产系统上总是最好有一个设置,不*总是检查文件是否被修改。这会降低性能。因此,对于生产而言,当您必须重新启动应用才能更改正在运行的代码时,这很好。 –