用于生产的 WSO2 3.0.0 数据库

WSO2 3.0.0 databases for production

对生产中的 CARBONDB 和 METRICSDB 有哪些建议?

在文档中:https://apim.docs.wso2.com/en/latest/SetupAndInstall/SettingUpDatabases/overview/ CARBONDB 和 METRICSDB 似乎与实例内部设置有关,并且不在实例之间共享。

那么在生产部署中,让它们由 h2 管理是否安全,还是使用真实的数据库(例如:MariaDB)更好?如果应该使用真实的数据库,是否意味着在分布式部署中我们必须创建大量的碳和指标模式?

谢谢。

CARBONDB 存储服务器相关信息,如果碳数据库发生问题,这些信息是可以恢复的。这就是为什么 H2 适合生产的原因。

APIM v3.0.0 现在默认禁用指标,因此不使用指标数据库。因此,使用 H2 数据库作为指标就可以了。