- 博客(6)
- 收藏
- 关注
原创 SpringClound-Alibaba学习05-基于Nacos的配置中心使用
文章目录前言一、使用流程演示二、@RefreshScope注解的应用三.Nacos配置管理模型总结前言当我们发布一个项目到生产环境上时,一些配置文件如果写死在本地,那么每次更改都需要重新打包,重启服务器进行发布,这样会大大影响客户使用,此时就需要一个配置中心,让我们能动态更改一些配置属性,无需每次重启。nacos是阿里开发的一个服务注册和配置中心,注册中心使用前面已经说过,本章主要介绍配置中心的用法。一、使用流程演示在sca-provider生产者服务中添加一个ProviderLogControl
2021-12-22 10:22:42
529
原创 SpringClound-Alibaba学习04-基于Feign的远程服务调用
文章目录一、背景分析二、Feign基础应用实践(掌握)三、Feign进阶配置一、contextId唯一标识符配置2.服务请求超时处理一、背景分析通过上一篇学习,已经逐渐简化负载均衡的代码实现,但是当我们进行服务调用的时候,每次都需要去拼接url,拼接参,代码量复杂而且难以维护,此时Feign诞生。Feign是一种声明式的WEB服务客户端,底层封装了对REST技术的应用,通过Feign可以简化消费端对远程服务的调用实现,如下图Fiegn最早由Netflix公司推出,后转为一些社区维护,更名为OpenF
2021-12-10 20:52:35
450
原创 SpringClound-Alibaba学习03-服务负载均衡实现--Ribbon
目录前言一、本地idea中启动多个生产者服务二、使用步骤1.引入库2.读入数据总结前言上篇文章通过restTemplate简单实现了服务的调用,但是应用场景下,更多的会用到负载均衡来提升并发处理的的能力,本章就介绍下服务负载均衡实现一、本地idea中启动多个生产者服务二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsim
2021-12-08 09:18:01
443
原创 SpringClound-Alibaba学习02-nacos服务注册与调用demo演示
目录一、创建本地项目二、将服务注册到Nacos1.聚合项目整体依赖版本控制2.各服务依赖添加3.配置Nacos服务注册4.验证服务注册是否成功三、服务调用演示总结一、创建本地项目因为微服务是一个聚合项目,所以我们要在本地创建一个空白的文件夹,作为本地的项目工作空间,所有的项目模块都在该工作空间内,记住一定要是一个空白的文件夹,里面不能有任何东西,路径上也不能有任何中文打开idea,选择file–>Open,进去选中刚刚新建的文件夹,打开我们的工作空间在打开的新空间内点击file–>Ne
2021-11-29 15:05:24
539
原创 SpringClound-Alibaba学习01-Nacos服务注册中心安装与访问
Nacos服务注册中心的简单服务交互案例实现简单案例demo的实现编程环境推荐Nacos安装服务启动与访问简单案例demo的实现编程环境推荐jdk1.8以上,并且必须配置正确的JAVA_HOME环境变量;mysql5.7以上,或者MariaDB10.5以上;安装一个maven仓库,建议版本3.8.2以上;Nacos安装Nacos下载,推荐版本1.4.2,下载地址:https://github.com/alibaba/nacos/releases 根据自己电脑情况下载对应版本,解压,对应
2021-11-22 21:05:55
654
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人