0
点赞
收藏
分享

微信扫一扫

你觉得你真的了解Kafka消费者吗,技术详细介绍

前言

当我们的网关Gateway程序开发完成之后,需要部署到生产环境,这个时候你的程序不能是单点运行的,肯定是多节点启动(独立部署或者docker等容器部署),防止单节点故障导致整个服务不能访问,网关是对客户端的入口与出口,在生产运行中极为重要,哪怕是简单的重启也会导致部分请求的丢失。

网关的路由配置这个时候就是一个大问题,是代码里面编写还是配置文件配置?他们都有一个致命的缺点,当有新的程序需要接入到网关进行路由或者有服务需要下线时候需要修改代码或者配置,然后重启整个网关程序,导致其他正常的服务路由受到了影响。

所以在实际生产环境中为了保证高可靠和高可用,是尽量要避免重启网关,所以实现动态路由是非常有必要的;

本文主要介绍Spring Cloud Gateway 实现的思路,并且把路由信息存放在外部源中,这粒以Nacos为数据源来讲解。

基础

JAVA基础

阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)

JAVA集合

阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)

JAVA多线程并发

阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)

网络

阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)

数据结构与算法

阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)

框架

Spring

你觉得你真的了解Kafka消费者吗,技术详细介绍

SpringMVC

阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)

MyBatis

阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)

设计模式

阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)

分布式

负载均衡

阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)

Zookeeper

阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)

Redis

阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)

MQ/kafka

阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)

微服务

Netty与RPC

阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)

Spring Boot

阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)

Spring Cloud

阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)

Dubbo

阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)

调优

MySQL

阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)

JVM

image.png

Tomcat

阿里内部P5-P7成长笔记(基础+框架+分布式微服务+调优)

最后

整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。

image

image

其实面试这一块早在第一个说的25大面试专题就全都有的。以上提及的这些全部的面试+学习的各种笔记资料,我这差不多来回搞了三个多月,收集整理真的很不容易,其中还有很多自己的一些知识总结。正是因为很麻烦,所以对以上这些学习复习资料感兴趣,

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

举报

相关推荐

0 条评论