标签: rest microservices apache-karaf hot-code-replace
我需要编写微服务并计划使用Karaf。我了解Karaf是基于OSGi的微服务容器,以提供模块化。现在,我的问题是
假设我编写了一个基于REST的/扩展的BundleActivator服务并部署了Java代码 捆绑成Karaf。稍后再说,当我对服务进行更改并再次部署时 它会继续运行而不会造成任何停机吗?是否会热部署Java代码/模块而不会造成停机?
它是否支持一个模块以API /服务调用的形式调用另一个模块?
谢谢