学习spring cloud记录7-nacos服务分级存储模型
前言
添加集群,级别分别为服务--集群--实例。
配置集群
可在配置文件中添加以下配置设置该服务的集群
cloud:
nacos:
server-addr: localhost:8848 # nacos服务地址
discovery:
cluster-name: binzhou # 集群名称
假设我设置user服务,一个binzhou,两个jinan,启动成功后,在nacos中可以看到
集群优先
然后把order服务设置为binzhou集群,但在调用时,jinan的集群也会被调用到。实际应用中,跨集群调用会导致效率降低,所以同集群的服务应该为优先调用,除非集群下面所有的服务都不行了。这个规则是通过负载均衡的规则来决定的,也就是IRule。
在order服务中配置文件中修改负载均衡的配置就可以,修改如下:
demo-user: # 服务名
ribbon:
NFLoadBalancerRuleClassName: com.alibaba.cloud.nacos.ribbon.NacosRule # 负载均衡规则
重启order服务,就会发现只在相同集群中调用,当关闭jinnan的服务时,才会调用到其他集群的服务。在本地内的服务使用随机方式进行访问
权重负载均衡
点击编辑,可编辑服务的权重,这样可以让性能好的服务器多次被访问,性能不好的服务器少访问,设为0时不接受访问请求。
结语
耗费金钱的课程,哈哈哈
学习spring cloud记录7-nacos服务分级存储模型的更多相关文章
- Spring Cloud Alibaba(4)---Nacos(注册中心)
Nacos(注册中心) 有关Spring Cloud Alibaba之前写过三篇文章. Spring Cloud Alibaba(1)---入门篇 Spring Cloud Alibaba(2)--- ...
- Spring Cloud Alibaba(8)---Feign服务调用
Feign服务调用 有关Spring Cloud Alibaba之前写过五篇文章,这篇也是在上面项目的基础上进行开发. Spring Cloud Alibaba(1)---入门篇 Spring Clo ...
- Spring Cloud Alibaba 之 Nacos
Nacos 技术讲解 一提到分布式系统就不的不提一下 CAP 原则 什么是CAP CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency).可用性(Availability ...
- Spring Cloud第九篇 | 分布式服务跟踪Sleuth
本文是Spring Cloud专栏的第九篇文章,了解前八篇文章内容有助于更好的理解本文: Spring Cloud第一篇 | Spring Cloud前言及其常用组件介绍概览 Spring Cl ...
- Spring Cloud Alibaba 新一代微服务解决方案
本篇是「跟我学 Spring Cloud Alibaba」系列的第一篇, 每期文章会在公众号「架构进化论」进行首发更新,欢迎关注. 1.Spring Cloud Alibaba 是什么 Spring ...
- Spring Cloud 系列之 Gateway 服务网关(二)
本篇文章为系列文章,未读第一集的同学请猛戳这里:Spring Cloud 系列之 Gateway 服务网关(一) 本篇文章讲解 Gateway 网关的多种路由规则.动态路由规则(配合服务发现的路由规则 ...
- Spring Cloud 系列之 Gateway 服务网关(三)
本篇文章为系列文章,未读第一集的同学请猛戳这里: Spring Cloud 系列之 Gateway 服务网关(一) Spring Cloud 系列之 Gateway 服务网关(二) 本篇文章讲解 Ga ...
- Spring Cloud 系列之 Gateway 服务网关(四)
本篇文章为系列文章,未读第一集的同学请猛戳这里: Spring Cloud 系列之 Gateway 服务网关(一) Spring Cloud 系列之 Gateway 服务网关(二) Spring Cl ...
- Spring Cloud Alibaba(2)---Nacos概述
Spring Cloud Alibaba(2)---nacos概述 上一篇博客讲了有关 SpringCloudAlibaba的概述,这篇开始讲SpringCloudAlibaba组件之一---Naco ...
- Spring Cloud Alibaba(5)---Nacos(配置中心)
Nacos(配置中心) 有关Spring Cloud Alibaba之前写过四篇文章,这篇也是在上面项目的基础上进行开发. Spring Cloud Alibaba(1)---入门篇 Spring C ...
随机推荐
- Altium designer21启动慢的解决方法
安装altium designer21,启动非常慢,卡在starting GUI manager步骤,经搜索确认是卡在了网络等待环节. 解决办法: 1.先等待进入软件. 2.进入后点击右上角的⚙齿轮图 ...
- nginx代理静态页面添加二级目录
location /wash { # root html; alias /home/cxq/wash-html/dist; index index.html index.htm; try_files ...
- Asp.net mvc基础(二)Controller给View传递数据的方式
1.ViewData传值 步骤一:通过在控制器中以键值对的形式进行赋值 ViewData["键"] = 值 赋值: 调用: 2.ViewBag传值 ViewBag是dynamic类 ...
- [笔记]关于JavaScript定时器如何清除和重启
定时器的清除和重启方法: // var t=setInterval(fun1,500) //fun1是你的函数 var fun1=function(){ //写入你的函数; } clearInterv ...
- 2025西安交大集训Day1:二分,三分,哈希,高精度,位运算,模拟退火
2025西安交大集训Day1:二分,三分,哈希,高精度,位运算,模拟退火 二分 详见2025dsfz集训Day2:二分与三分,三分在当前文章内已经重构过. 三分 三分算法详细解释 三分算法(Terna ...
- Dpanel:Star2k,短短时间就被大家称为GitHub开源神器!轻量化Docker面板,还在等什么
Dpanel:Star2k,短短时间就被大家称为GitHub开源神器!轻量化Docker面板,还在等什么 如今的软件开发和运维领域,Docker容器技术已经成为一种主流的解决方案,它允许开发者和系统管 ...
- 【记录】PDF|中英文PDF扫描版目录提取(一、QQ+GPT)
需求: 1)从PDF里快速提取目录: 2)不想下载任何软件. 文章目录 一.用现有常用软件直接导出目录 1 (推荐指数☆)QQ OCR文字识别 2 (推荐指数0星)GPT4 图像识别 3 (推荐指数0 ...
- .NET 原生驾驭 AI 新基建实战系列(六):Pinecone ── 托管向量数据库的向量数据库的云原生先锋
引言 随着人工智能和机器学习技术的快速发展,向量数据在许多应用场景中变得越来越重要.从推荐系统到自然语言处理,再到图像搜索,向量搜索技术成为实现高效.精准匹配的核心.Pinecone 作为一个托管的向 ...
- rust引入含有openssl相关包报错(openssl未找到和编译运行报错等相关问题)解决方案
1. 问题描述 某天在我的rust程序里引入了actix-proxy = "0.2"这个包,我的程序编译通不过了,rust-analyser也罢工了,错误也提示不出来了,查看错误提 ...
- uni-app项目从0-1基础架构搭建全流程
前情 最近新接了一个全新项目,我负责从0开始搭建小程序,我选用的技术栈是uni-app技术栈,UI库选择的是uview-plus,CSS引入现在流行的tainlwindcss,实现CSS原子化书写,实 ...