Apache Karaf-如何同时启动多个bundle



我使用Apache Karaf通过OSGI Bundles部署在Talend Runtime ESB上创建的路由和web服务。当我重新启动Karaf时,我注意到在上一条路线结束后,一条接一条地开始。他们的起点都是90。在一台有200条路由的服务器上,启动所有路由需要30多分钟。

有什么方法可以更快地启动路线吗?例如5乘5?我已经阅读了整个文档,还没有看到任何参数。我已经测试过更改JVM参数java.security.egd,但没有明显效果。

谢谢。

我不确定你是否在使用Eclipse BluePrint,但如果你在使用,我几年前也遇到过同样的问题。

https://www.eclipse.org/forums/index.php/t/1099719/

这基本上意味着BluePrint在一个线程中启动所有捆绑包,从而导致您所描述的行为。

最新更新