我在不同的环境中有几个Karaf-Containers,每个都部署了50多个服务,我正在寻找一种简单的方法来比较每个环境中的版本。
是否可以通过jmx-Interface检索所有已部署服务的列表,包括特定版本?
答案 0 :(得分:2)
您可以将BundlesMBean与objectName org.apache.karaf:type=bundle,name=root
一起使用。
属性Bundles
返回包含其他详细信息Symbolic Name
和Version
的表格数据。
只需尝试使用jconsole。它很容易连接到当地的karaf装置。