微服务架构从0到1,搭建全过程记录,手把手教学,连载中...

准备Linux主机

centos7.9虚拟机安装,设置磁盘挂载

架构设计

微服务高性能高可用架构设计

安装Keepalived

Nginx 基础使用、配置文件详解、Keepalived高可用

mysql集群,主从同步,读写分离,水平拆分,垂直拆分,双主双从+mycat

MySQL的安装,选一种即可:
MySQL8.0.26-Linux版安装包 安装和卸载
docker安装mysql5.7.25和mysql8.0.27,挂载配置、日志、数据到宿主机,+ 配置说明
集群搭建和使用:
mysql集群,主从同步,读写分离,水平拆分,垂直拆分,双主双从+mycat

注册中心Nacos集群搭建

Nacos集群搭建

容器工具Docker

安装Docker

消息队列RabbitMQ

RabbitMQ部署指南

搜索引擎ES

安装elasticsearch

微服务限流、熔断、降级

sentinel规则持久化

分布式事务

seata的部署和集成

分布式缓存

Redis集群

项目代码(包含注释)

项目代码

中间件整理

中间件整理

你可能感兴趣的:(JAVA,微服务)