摘要: 同步发送 生产者 // 创建一个生产者 (制定一个组名) DefaultMQProducer producer = new DefaultMQProducer("test-producer-group"); // 连接 name server producer.setNamesrvAddr(MqCo 阅读全文
posted @ 2024-07-22 22:20 CyrusHuang 阅读(1) 评论(0) 推荐(0) 编辑
摘要: Name Server:Broker 的注册中心,负责 Broker 管理、路由信息管理(消息来了到哪个 Broker) Broker:RocketMQ 核心,负责接收生产者消息、消息持久化、消息过滤.... Topic:主题,收发消息都要指明主题,生产者的消息往哪里发、消费者到哪里消费消息 Que 阅读全文
posted @ 2024-07-22 21:50 CyrusHuang 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 概念 Name Server:Broker 的注册中心,所有的 Broker 都要注册到 Name Server Broker:RocketMQ 服务,是多个,每个 Broker 可以配置主从节点 Topic:消息主题,由多个 Queue 组成(默认4个,默认不会自动创建,可以修改配置为自动创建) 阅读全文
posted @ 2024-07-20 21:23 CyrusHuang 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 默认 filter 默认的有 38 个,分为5组:请求头、请求参数(查询字符串)、响应头、前缀和路径、其他,作用都不是很大,挑几个举个例 # 请求和响应 filter - id: test_my_consumer uri: http://localhost:8082 predicates: - Pa 阅读全文
posted @ 2024-07-19 13:54 CyrusHuang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: spring: cloud: gateway: routes: - id: test_my_provider # 自定义,全局唯一即可 uri: http://localhost:8081 # 实际调用的地址 predicates: - Path=/test/** # 请求匹配规则 - id: te 阅读全文
posted @ 2024-07-15 22:04 CyrusHuang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 服务提供者 服务消费者 网关 启动服务能看到这三个服务 测试,访问 my-provider-test 测试,my-consumer-test 通过 Feign 远程调用 my-provider-test 阅读全文
posted @ 2024-07-14 18:06 CyrusHuang 阅读(1) 评论(0) 推荐(0) 编辑
摘要: Feign 注册到容器 和 springboot 自动配置原理类似,在 springboot 启动时会扫描到 EnableFeignClients 注解,这个注解导入了一个 FeignClientsRegistrar 类 @Retention(RetentionPolicy.RUNTIME) @Ta 阅读全文
posted @ 2024-07-14 18:05 CyrusHuang 阅读(1) 评论(0) 推荐(0) 编辑
摘要: @EnableFeignClients 注解配置项 @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.TYPE}) @Documented @Import({FeignClientsRegistrar.class}) public @i 阅读全文
posted @ 2024-07-14 18:04 CyrusHuang 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 需要建两个工程,一个是服务提供者,一个是服务调用者 服务提供者 一个普通的 nacos 服务,增加一个 controller 方法即可,上一篇文章刚说了,这里简单说下 <!-- 服务提供者不调用其他服务,所以只需要注册到 nacos 的依赖 --> <dependency> <groupId>com 阅读全文
posted @ 2024-07-14 16:05 CyrusHuang 阅读(1) 评论(0) 推荐(0) 编辑
摘要: springboot 的各种 starter 会根据 SPI 机制,读取 META-INFO/spring.factories 文件,自动注册一些 bean,spring-cloud-starter-alibaba-nacos-discovery 的 spring.factories 如下: org 阅读全文
posted @ 2024-07-14 11:46 CyrusHuang 阅读(3) 评论(0) 推荐(0) 编辑