Karaf - 运行 捆绑重启后的线程状态
Karaf - running thread status after bundle restart
我正在使用 karaf 3.0.2。假设 bundle B (id 100) 启动了一些线程。当我执行
时这些线程会发生什么
karaf@root()> restart bundle 100
...bundle B 的 运行 线程何时仍处于活动状态?这些线程会终止吗?
如果您在 OSGi 包中启动线程,则需要处理这些线程。
如果你不自己阻止他们,他们就会继续前进。因此,请确保停止激活器中的那些线程。
准确地说,没有那些线程不会被终止!
你启动它们,你停止它们。
我正在使用 karaf 3.0.2。假设 bundle B (id 100) 启动了一些线程。当我执行
时这些线程会发生什么karaf@root()> restart bundle 100
...bundle B 的 运行 线程何时仍处于活动状态?这些线程会终止吗?
如果您在 OSGi 包中启动线程,则需要处理这些线程。 如果你不自己阻止他们,他们就会继续前进。因此,请确保停止激活器中的那些线程。
准确地说,没有那些线程不会被终止! 你启动它们,你停止它们。