容器云服务
中间件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. 日志管理
从容器层面提供实例运行过程中的日志(例如错误日志),帮助快速定位问题,处理故障和异常。