我在考虑用Clojure编写一个Web应用程序,它可以在不重启或丢失状态的情况下更新自己。
我看过一些文章,Clojure应用程序可以进行所谓的代码热交换。这意味着它们可以在运行时更新自己的函数。在Web服务器上执行这个操作是否安全?
我看过一些文章,Clojure应用程序可以进行所谓的代码热交换。这意味着它们可以在运行时更新自己的函数。在Web服务器上执行这个操作是否安全?
Erlang中的OTP应用程序支持此功能。基本上,它会启动您的应用程序的新版本并开始向新版本发送请求。它会保持旧版本运行直到完成处理请求,然后关闭它。