摘要:这篇文章将从gateway的搭建、自动路由匹配、路由数组、跨域和路由过滤器五个方面对gateway项目展开讨论。 1、gateway的搭建 gateway的项目基本的搭建过程与消费者的搭建过程基本一致,细节部分可参考《nacos(四): 创建第一个消费者Conumer(单体)》。 搭建完成后,在po
阅读全文
摘要:要创建出生产者与消费者一体的多模块项目,总体来说分成三个步骤。分别是先创建出项目主体,再分别创建出生产者与消费者。 步骤一:创建项目主体 1. 先创建一个单体项目作为项目的主题。在这里,我们不用脚手架,通过IDEA的向导直接进行创建。根据下图进行新建项目的配置: 2. 然后点击下一击,选择版本与依赖
阅读全文
摘要:接上回《nacos(四): 创建第一个消费者Conumer(单体)》,这一篇将介绍如何读取nacos中的配置,并实现动态刷新。 首先,需要先引入spring-cloud-starter-alibaba-nacos-config <?xml version="1.0" encoding="UTF-8"
阅读全文
摘要:接上一篇《nacos(三): 创建第一个生产者producer(单体)》,我们这一篇实现单体的消费者功能,准备与上一次的生产者集成在一个单体项目中。 消费者的本质其实就是向nacos注册后,通过负载均衡组件LoadBalancer获取服务地址,并通过OpenFeign或者RestTemplate等方
阅读全文
摘要:因为springcloud各个版本之间适配非常神经质,所以事先明确前提:在本实验环节中,使用的是JDK8,选择的springboot版本是2.7.6。 可以借助阿里云的脚手架(点此进入)帮我们创建第一个springcloudAlibaba项目: 如图所示,我们需要先添加"Nacos Service
阅读全文
摘要:本文主要介绍原生java连接nacos,操作nacos的共享配置与服务实例。 1、引入依赖 <dependencies> <dependency> <groupId>com.alibaba.nacos</groupId> <artifactId>nacos-client</artifactId> <
阅读全文
摘要:1、下载 nacao的官网地址是https://nacos.io/ 当前稳定版本是2.5.0,可以在官网下载,也可以在github上下载。其中,官网提供的下载地址是: https://download.nacos.io/nacos-server/nacos-server-2.5.0.zip?spm=
阅读全文