WSO2 Identity Server 5.1.0未记录的数据库WSO2METRICS_DB和jpadb

时间:2016-09-12 12:02:42

标签: wso2 wso2is

Identity Server 5.1.0的标准安装在已知的WSO2CARBON_DB数据库旁边创建了另外两个h2数据库:" WSO2METRICS_DB"和" jpadb"。

很遗憾,我们无法找到有关此数据库的任何文档。有人可以向我们提供指向文档的指针,或者给我们一个如何回答以下问题的提示:

  • 是否需要这两个数据库?他们用的是什么?
  • 如果您针对MySQL数据库配置WSO2 IS,我是否还需要在MySQL中创建这些数据库?
  • 我是否需要备份这些数据库?
  • 如果将IS 5.0.0升级到5.1.0。我该如何处理这两个数据库?

2 个答案:

答案 0 :(得分:2)

如果要将WSO2 Identity Server 5.0.0迁移到5.1.0,可以参考官方文档[1]。

指标是添加到具有5.1.0版本的Identity Server的新功能。它有一个单独的数据库,数据源在repository / conf / datasources / metrics-datasources.xml文件中定义。默认情况下,在配置文件repository / conf / metrics.xml文件中启用度量标准功能。使用此功能,您可以转到配置 - >来查看JVM指标。指标 - > IS管理控制台中的JVM指标功能。所有与度量相关的数据都存储在此新数据库中。

对于metrics数据库,数据库脚本位于IS_HOME / dbscripts / metrics目录中,您可以在其中找到在metrics数据库中创建的与此功能相关的表。

如果您不想使用此功能,可以从conf。

中的metrics.xml文件中禁用它

另一个jpadb用于IS 5.1.0引入的工作流功能。您可以在[2]中找到文档。因此,在迁移中,这些应该单独创建,您不需要备份,因为这些是新数据库。

对于IS 5.0.0中的现有数据库,现有表有一些架构更改。您可以在[1]中找到数据库迁移脚本。

[1] https://docs.wso2.com/display/IS510/Upgrading+from+a+Previous+Release#UpgradingfromaPreviousRelease-Upgradingthedatabase

[2] http://wso2.com/library/articles/2015/09/article-wso2-identity-server-5.1.0-workflow-feature-and-use-cases/

答案 1 :(得分:1)

此jpabd由人工任务功能用于存储任务相关信息。 身份服务器提供BPEL和HumanTask功能,jpabd就是其中的一部分。

WSO2_METRICS_DB用于WSO2碳指标。 https://docs.wso2.com/display/ML100/JVM+Metrics