如何集成中间件

更新时间: 2022-12-15 12:18:54

本文描述如何在产品中集成平台提供的中间件。

ADP应用交付平台提供了丰富的中间件,用于帮助产品解决在异构云、私有化场景下,对外部通用中间件服务的依赖问题。

产品对中间件的集成,分3步:添加服务组件配置参数代码引用

1. 添加服务组件

在产品编排页面,添加需要的组件,如下图:

image

组件分成官方组件、合作伙伴组件以及开源组件,分别对应不同的商业支持和产品能力。开源组件无商业支持,完全来自社区。前两者具备相对完善的监控和运维能力,并提供支持服务。

image

同时请注意选择组件时的版本描述:

image

下拉列表中的版本含义为:“operator版本” | “中间件核心组件的版本”。比如截图中的MySQL组件,我们通常理解的MySQL 5.7,是指这里的核心组件的版本。

2. 配置参数

添加依赖之后,进入“配置”页面,如下图:

image

选择到具体要配置的参数文件:

image

配置页面最上面的页签,代表了这个组件中不同的子组件的配置参数,请参照不同组件按需配置。此外,上图中展示的右侧“完整编排参考”,用于在左侧标准可配置参数无法满足时,您可以从这份完整参考中得到更多的可配置参数,并将其补充在左侧配置框中即可。

image

3. 代码引用

组件依赖及其配置完成之后,你肯定需要知道如何在您的自有代码中集成、引用该中间件。比如上面我们添加的MySQL组件,我们该如何得到该组件的访问信息呢?请见下图参考:

组件访问

该页面中的"服务访问"页签,展示了该组件中可供外部访问的入口信息。点击查看,你会看到更详细的访问参数:

image

image

通过该访问信息,您的应用便可以集成该组件了。

阿里云首页 云原生应用交付平台 相关技术圈