Karaf中线程模型是如何实现的?
How is the thread model implemented in Karaf?
我正在尝试了解 karaf 线程模型。
根据我在 OSGI 中的理解,如果捆绑包启动线程,它也负责关闭它们。
karaf 也是这种情况吗?
在 karaf 中是否有其他管理线程的解决方案?
OSGi 中的线程像普通 Java 一样工作。例如,您可以使用 Executors。
摘自额外评论。
不,OSGi 框架不会管理您的线程。
如果你从你的包中产生线程,你应该照顾它。
例如,在 Activator 的停止方法中,您可以停止使用的线程池。
我正在尝试了解 karaf 线程模型。
根据我在 OSGI 中的理解,如果捆绑包启动线程,它也负责关闭它们。
karaf 也是这种情况吗?
在 karaf 中是否有其他管理线程的解决方案?
OSGi 中的线程像普通 Java 一样工作。例如,您可以使用 Executors。
摘自额外评论。
不,OSGi 框架不会管理您的线程。
如果你从你的包中产生线程,你应该照顾它。
例如,在 Activator 的停止方法中,您可以停止使用的线程池。