opendaylight bundle:stop并不像我期望的那样工作

时间:2017-05-29 22:16:36

标签: osgi opendaylight

我是opendaylight的新手。问题是我尝试使用"捆绑:停止"停止成功更改状态的捆绑包" Active" to"已解决"。但是,这个bundle有一些rpc方法,之后仍然能够处理请求。

所以我很好奇正确理解"捆绑:停止"或者之所以会发生这种情况。

由于

1 个答案:

答案 0 :(得分:0)

停止捆绑只意味着它的蓝图上下文已关闭,如果存在,则调用Activator的stop方法。捆绑包的开发人员负责确保在发生这种情况时关闭捆绑包的所有活动。

因此,例如,如果您在Activator的start方法中启动REST服务但不在stop方法中将其关闭,那么它将继续运行。所以这可能是捆绑中的错误。