服务治理-Nacos

devtools/2024/12/23 4:52:26/

介绍

思考
请添加图片描述
什么是服务治理
请添加图片描述

常见的注册中心

Zonnkeeper请添加图片描述
Eureka
请添加图片描述
Consull
请添加图片描述
Nacos(服务治理 配置中心)
请添加图片描述

Nacos实战入门

在这里插入图片描述
修改bin–>startup.smd
把集群模式改为单列模式
请添加图片描述
请添加图片描述

问题:如果出现一闪而过,要看jdk环境变量有没有配置,jdk是不是8以上

双击会出现一个黑窗口–里面有虚拟IP服务地址
请添加图片描述

访问http://192.168.80.1:8848/nacos/index.html或者localhost:8848/nacos
请添加图片描述
账号和密码都是:nacos
登录之后会跳转一下页面请添加图片描述

订单微服务

添加依赖
请添加图片描述
配置文件
前提要起服务名
请添加图片描述
修改代码
请添加图片描述
请添加图片描述

负载均衡-ribbon

概述
请添加图片描述
手动实现负载均衡
请添加图片描述

ribbon

什么是ribbon
ribbon是netflix公司的组件,作用自动从注册中心拉取服务器信息,并根据相应的策略完成负载均衡的调用请添加图片描述

使用ribbon
nacos自带了ribbon的jar包,策略默认为轮询。
在RestTemplate所在的bean添加一个注解。
请添加图片描述
修改代码
请添加图片描述

ribbon的策略

请添加图片描述
请添加图片描述

修改策略
第一种:局部使用
请添加图片描述
第二种:全部使用
请添加图片描述

Openfeign远程调用组件

概述
请添加图片描述

使用
添加依赖

请添加图片描述
创建一个接口

请添加图片描述
请添加图片描述
开启注解启动

请添加图片描述
修改代码

请添加图片描述
请添加图片描述


http://www.ppmy.cn/devtools/90435.html

相关文章

最新CSS3横向菜单的实现

横向菜单 原始代码&#xff1a; <nav class"list1"><ul><li><a href"#">Shirts</a></li><li><a href"#">Pants</a></li><li><a href"#">Dresses</a>…

PYTHON专题-(7)python都有包了?

什么是包&#xff1f;什么是模块&#xff1f; 在Python中&#xff0c;包&#xff08;Package&#xff09;是一种将相关的模块组织在一起的方式。包是一个包含了多个模块的文件夹&#xff0c;该文件夹下还会有一个特殊的文件__init__.py&#xff0c;用于表示这是一个包。包可以嵌…

Windows环境部署AI智能聊天应用LobeChat并实现远程对话实操流程

目录 ​编辑 前言 1. LobeChat对我们有哪些帮助? 2. 本地安装LobeChat 3. 如何使用LobeChat工具 4. 安装Cpolar内网穿透 5. 实现公网访问LobeChat 6. 固定LobeChat公网地址 前言 作者简介&#xff1a; 懒大王敲代码&#xff0c;计算机专业应届生 今天给大家聊聊Window…

指针小课堂

目录 一.内存和地址 二.指针变量和地址 1.取地址操作符&#xff08;&&#xff09; 2.指针变量和解引⽤操作符&#xff08;*&#xff09; 2.1指针变量 2.2如何理解指针类型 2.3解引用操作符 2.4 指针的解引用 2.5.不同指针类型的运加减性质 2.5.1指针与整数相加&am…

【gpt预测与推理区别】

推理时不能并行计算所有位置的主要原因在于生成文本的过程是自回归的&#xff0c;也就是说&#xff0c;生成每个新的单词都依赖于之前已经生成的单词。这个过程需要一步一步地进行&#xff0c;因为每一步的输出会成为下一步的输入。下面是对这个过程的详细解释&#xff1a; 自…

Scala学习笔记一

文章目录 Scala包包的定义&#xff1a; Scala 关键字| | |变量定义声明变量类型几种内置类型BigInt和BigDecimalString and Char 控制结构match表达式try-catch-finallyfor循环和表达式while do/while Scala方法trait集合类Scala集合的主要类别ArrayBufferList列表赋值Adding …

ELK+filebeat

ELKfilebeat 一、filebeat概述 1、filebeat概念&#xff1a; filebeat日志收集工具和logstash相同 filebeat是一款轻量级的日志收集工具&#xff0c;可以在非JAVA环境下运行。 因此&#xff0c;filebeat常被用在非JAVAf的服务器上用于替代Logstash&#xff0c;收集日志信息。…

Spring有5种自动装配方式,其中autodetect默认使用?

Spring有5种自动装配方式&#xff0c;其中autodetect默认使用&#xff1f; A. 构造函数装配 B. 类型装配 C. setter装配 D. byName装配 选择A Spring框架提供了5种自动装配模式&#xff0c;主要是用在依赖注入的场景中。 no&#xff1a;这是默认值&#xff0c;表示不使用自动装…