gpt4 book ai didi

wso2 - 关于 WSO2 API Manager 数据源

转载 作者:行者123 更新时间:2023-12-04 03:20:26 29 4
gpt4 key购买 nike

我现在正在执行 WSO2 API 管理器 + Analytics 2.0 POC。当我将数据源从 H2 更改为 Oracle 时,在 wso2am-2.0.1-SNAPSHOT 中,有 2 个数据源配置文件:master-datasources.xml 和 metrics-datasources.xml,根据 Installing and configuring the databases ,应该有 WSO2AM_DB、WSO2UM_DB 和 WSO2REG_DB 数据源配置,但我只找到 WSO2_CARBON_DB 和 WSO2AM_DB,所以我的问题是

  1. WSO2_CARBON_DB = WSO2UM_DB + WSO2REG_DB吗?
  2. WSO2_METRICS_DB,根据 Enabling Metrics and Storage Types ,如果我们启用 JDBC 存储,我们可以将所有组件指标信息存储在一个共享数据库中,还是每个组件需要一个数据库(本地)?
  3. WSO2_MB_STORE_DB 有什么用?从脚本中,它用于 Message Store 和 Andes Context Store。我们可以继续在产品中使用 H2 吗?集群环境?

当我配置 wso2am-analytics-2.0.0-SNAPSHOT 时,我有以下问题:

  1. 我们可以共享 APIMGRT 相关组件和分析的 WSO2_CARBON_DB 设置吗?还是不分享更好?
  2. 对于 WSO2AM_STATS_DB,分析是否负责聚合和写入其中,APIMGRT 负责读取?哪些 APIMGRT 组件需要读取它?
  3. 对于分析相关的商店,它支持 RDBMS、Cassandra、HBase,但不支持 mongodb,对吗?
  4. GEO_LOCATION_DATA,这有什么用?我们可以在产品中使用 H2 吗?环境?

最佳答案

APIM:

1) 在默认包中,是的。但在生产环境中,建议将它们分开为WSO2_CARBON_DB、WSO2UM_DB和WSO2REG_DB(请注意,您还需要WSO2_CARBON_DB,用于存储本地数据。并且可以是h2数据库)

2) 你可以有一个共享数据库

3) 只有在使用 Advanced Throttling 时才需要 WSO2_MB_STORE_DB .用于此的表由 APIM 本身创建。所以你不需要在上面运行任何脚本。

APIM 分析:

1) 您可以共享 WSO2UM_DB 和 WSO2REG_DB。但不要共享(本地)WSO2_CARBON_DB。

2) 商店和出版商

3) 参见WSO2 DAS with MongoDB

4) GEO_LOCATION_DATA 用于 Geolocation Based Statistics .不推荐使用 H2。

关于wso2 - 关于 WSO2 API Manager 数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38734196/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com