容器云服务

帮助中心 / 容器与中间件 / 容器云服务 / 快速入门 / 中间件PaaS服务 /

中间件PaaS服务

更新时间: 2022-12-09 18:02:00

平台提供开箱即用的中间件PaaS服务,包括数据库和消息队列服务。简化构建、部署和运行过程的同时,还能帮助用户更易管理,更自如地使用数据库及消息队列。

1. 快速部署

图形化一键部署实例,有效简化实例的创建、管理和释放过程。各中间件支持部署的版本如下。

● MySQL:5.7、8.0

 Redis:4.0、5.0、6.0

 Kafka:2.4.0、2.4.1、2.5.0

 RabbitMQ:3.8.11、3.8.12、3.8.16

 MongoDB:4.2

 PostgreSQL:9.6、10、11、12


2. 开箱即用

(1) MySQL

 参数配置:支持对运行中的MySQL实例进行可视化参数配置,提供作用域、可选值等辅助用户进行参数定义;支持从参数模板或文件导入参数;支持参数导出。

 用户管理:支持创建、删除MySQL用户,并对MySQL中的用户分配相对应的数据库权限。

 拓扑:支持查看MySQL拓扑,查看节点状态,支持节点切换。

 访问方式:支持便捷获取MySQL的访问地址,支持配置集群外访问。

 查询分析:支持对MySQL SQL语句的查询分析与统计,方便数据库使用者与运维人员查看影响数据库性能的SQL语句。

(2) Redis

参数配置:支持对运行的Redis进行可视化参数配置。

(3) Kafka

 Topic 管理:支持对Kafka的Topic管理,创建Topic并设置分区数与消息副本数、大小、保留时长。

 用户管理:支持对Kafka的用户管理,包括创建、编辑及删除Kafka用户。

 参数配置:支持对运行的Kafka进行可视化参数配置。

 消费者列表:支持查看消费者列表。

 拓扑:支持查看Kafka拓扑,查看节点状态。

 访问方式:支持便捷获取Kafka的访问地址,支持配置集群外访问。

(4) RabbitMQ

 控制台集成:集成RabbitMQ控制台插件,支持通过控制台管理RabbitMQ实例。

 参数配置:支持对RabbitMQ进行可视化参数配置。


3. 备份与恢复

 MySQL:支持全量和增量(仅MGR架构)的手动和自动备份,一旦出现数据库异常,可恢复已备份数据。

 Redis:支持全量的手动和自动备份,一旦出现数据库异常,可恢复已备份数据。

 Kafka:支持使用 KafkaMirrorMaker 跨集群生成 Kafka 镜像数据,如遇到系统故障,可使用镜像数据进行恢复。

 RabbitMQ:支持在 RabbitMQ 集群中创建镜像队列,若队列的 leader 副本所在节点发生故障,其他节点上的镜像队列副本会被提升为新的 leader。


4. 监控与告警

支持通过Grafana 可视化面板,对实例进行资源、性能等监控,并支持配置自定义告警。开发人员可直接监控当前实例(MySQL/Redis/Kafka/ RabbitMQ/MongoDB /PostgreSQL),运维人员可在平台管理的运维中心集中监控所有实例。


5. 日志管理

从容器层面提供实例运行过程中的日志(例如错误日志),帮助快速定位问题,处理故障和异常。