SpringCloud篇

news2024/11/25 18:41:48

SpringCloud五大组件是啥?

rabbin  gateway feign  注册中心(nacos,Eureka),服务保护 (sentinel) ;


nacos和eureka的区别是什么?


负载均衡是如何实现的??

 ribbon负载策略有哪些?

怎么自定义负载均衡策略?


什么是服务雪崩,怎么解决这个问题?

一个服务失败整条链路都失败;

解决方案:服务降级,服务熔断


微服务是怎么监控的

服务监控是使用到了skywalking进行监控的,它可以监控接口,服务的状态。在压测的时候可以看到那些服务和接口慢,对其进行分析和优化。

还可以给他设置一个告警规则,项目上线 如果报错会给相关负责人发短信和邮件。


CAP定理


BASE理论


分布式事务


分布式的接口幂等如何设计?

幂等:多次调用方法或者接口不会改变业务状态,可以保证重复调用的结果和单次调用的结果一致;

如果是新增数据,可以使用数据库唯一索引;

如果是新增或修改数据:可以使用分布式锁,但是它性能会低一点,如果要考虑到性能的话就得用token和redis来实现。 


你们项目中什么场景使用到了xxl-job

解决了集群任务重复执行,cron表达式灵活定义,定时任务执行失败后可以重试和发报错邮件,任务量大,分片执行。


如果有大数据量的任务同时都需要执行,怎么解决?

那就需要把路由策略设置为分片广播,一次任务调度将会广播给集群中所有执行器执行。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1042626.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

kaggle新赛:Optiver 美股价格预测赛题解析

赛题名称:Optiver - Trading at the Close 赛题链接:https://www.kaggle.com/competitions/optiver-trading-at-the-close 赛题背景 证券交易所是快节奏、高风险的环境,每一秒都很重要。随着交易日接近尾声,强度不断升级&#…

常见逻辑漏洞总结

Web安全测试中常见逻辑漏洞解析(实战篇) 简要: 越权漏洞是比较常见的漏洞类型,越权漏洞可以理解为,一个正常的用户A通常只能够对自己的一些信息进行增删改查,但是由于程序员的一时疏忽,对信息…

2024年浙江理工大学MBA项目报考形势如何?

浙江理工大学MBA项目怎么样,值不值得报考?2024年的最新招生政策已经出来,浙江理工大学MBA项目有全日制和非全日制两个MBA方向招生,分别招收19人和52人,总体招生规模不大,这也是浙江理工大学MBA项目近些年的…

锐思WMS和金蝶云星辰V1单据接口对接

锐思WMS和金蝶云星辰V1单据接口对接 来源系统:金蝶云星辰V1 金蝶云星辰基于金蝶云苍穹云原生PaaS平台构建,聚焦小型企业在线经营和数字化管理,提供财务云、税务云、进销存云、零售云、订货商城等SaaS服务,支持企业拓客开源、智能管理、实时决…

批量删除wordpress文章修订版本/自动草稿残留数据(3种方法)及四种方法禁用WordPress文章历史修订/自动保存/自动草稿功能

目录 1、批量删除wordpress文章修订版本/自动草稿残留数据(3种方法) 方法一:SQL命令批量删除 命令: 方法二:利用PHP代码来删除 方法三:利用数据库清理优化插件 WP Clean Up 或 WP Cleaner 批量删除 2…

VEX —— Functions|Math

目录 sign —— 返回给定数的符号标签 abs —— 返回绝对值 avg —— 返回平均值 sum —— 求和 max —— 返回最大值 min —— 返回最小值 rint —— 返回四舍五入后的整数 ceil —— 返回最近的最大整数 floor —— 返回最近的最小整数 frac —— 返回浮点值的小数…

8个值得收藏的免费激光点云数据集

推荐:用 NSDT编辑器 快速搭建可编程3D场景 在 3D 城市点云分析领域,存在多种方法,包括半自动和自动方法。 尽管该领域显示出巨大的潜力,但尚未就最佳检测、分割和分类方法达成共识。 为了鼓励创新,我们收集了 8个免费的…

怎样设置每个月的10号提醒?可每月触发提醒的软件是哪个

在每个月当中总是会有一些需要按时提醒的事情,如每月10号提醒换房贷、每月10号提醒还信用卡、每月10号提醒续交车贷等,当然每月像这样的事情是比较多的,怎样设置每个月的10号提醒自己呢? 可以用来设定定时提醒的工具是比较多的&a…

vue3黑马笔记

一、创建vue3项目 需要node16版本或者以上, npm init vuelatest二、vue3模块 在vue3中所有的创建都用了函数封装,保证了每个实例的独立性 三、setup 1、setup选项 setup组合式api 1、执行时间比beforeCreate还早 2、setup函数,获取不到this…

M1/M2芯片Parallels Desktop 19安装使用教程(超详细)

引言 在Window上VMware最强,在Mac上毫无疑问Parallels Desktop为最强! 今天带来的是最新版Parallels Desktop 19的安装使用教程。 1. 下载安装包 Parallels Desktop 19安装包:https://www.aliyundrive.com/s/ThB8Fs6D3AD Parallels Deskto…

ctfshow web入门(21-28爆破)

web21 抓包 进行了base64加密,解码后发现账号和密码格式是 账号:密码 爆破 位置一开始选错了,应该是不含Basic的 模式选择custom iterator(自定义迭代器) 自定义迭代器可以自定义拼接方式 分别设置三个位置,第一个位置为admin 第二个位置…

HONEYWELL 0574-A-012 0574-A-0131 工控DCS系统模块

工业控制分布式控制系统(DCS)模块是用于自动化和监控工业过程的关键组件。它们具有多种功能和特点,以满足工业自动化的不同需求。以下是工控DCS系统模块的一些常见产品特点: 分布式控制:HONEYWELL 0574-A-012 0574-A-0…

外汇天眼:多平台涉嫌欺诈,各监管机构出手打击!

在当今快速发展的金融领域,随着外汇和加密货币市场的崛起,投资者们享受到了前所未有的多元化投资机会。然而,这个多元化的市场也引来了一些不法分子,威胁着投资者的资金和信任。就在上周,多个平台涉嫌欺诈,…

VBA学习方法3.2.4:VBA中的查找操作

【分享成果,随喜正能量】一旦被欲望的毒箭射中,心会变得麻木,失去觉知,甚至疯狂。如果没有及时清醒,就会如同爱美的飞蛾扑向火焰、贪吃的鱼儿被鱼钩钓起,当发现自己身处险境时,后悔也来不及了。…

nodeJs+jwt实现小程序tonken鉴权

nodeJsjwt实现小程序tonken鉴权 自我记录 config\config.js // 配置文件 module.exports {DBHOST: 127.0.0.1,DBPORT: 27017,DBNAME: test,secret: xxxxx,// 小程序的appSecretAppID: xxxxx,// 小程序的appId }token中间件 middlewares\checkTokenMiddleware.js //导入 jwt…

密码学【第一节:密码学概述】

前言 在区块链的整个体系中大量使用了密码学算法,比如用于 PoW 的哈希算法,用于完整性验证的 Merkle Tree,用于交易签名与验证的数字签名算法,用于隐私保护的零知识证明等等。 可以说密码学是保证区块链安全的基石,而区…

AIRIOT亮相IOTE2023深圳物联网展,产品创新力再获“IOTE金奖”

9月20-22日,IOTE 2023第二十届深圳国际物联网展在深圳国际会展中心(宝安)圆满落幕。作为物联网领域年度最重要的行业盛会之一,本届展会以“IoT构建数字经济底座”为主题,汇聚全球来自工业、物流、基建、智慧城市、智慧…

java项目之旅游景点线路网站(ssm源码+文档)

项目简介 旅游景点线路网站实现了以下功能: 管理员:个人中心、会员管理、景点分类管理、旅游景点管理、旅游线路管理、系统管理。会员:个人中心、旅游景点管理、旅游线路管理、我的收藏管理等操作。 💕💕作者&#x…

OSPF特殊区域NSSA和Totally NSSA详解及配置

本文主要介绍OSPF中的另外一种特殊区域:NSSA以及Totally NSSA区域。 如下图: 当AR1和AR3同时连接到某一外部网络,AR3引入外部路由到OSPF域,AR1所在的Area 1为减小LSDB规模被设置为Stub或Totally Stub区域。这时,由于…

滴答定时器SysTick和os_cpu_a.asm(UCOS的移植)

一、滴答定时器SysTick 滴答定时器是一个 24 位的倒计数定时器,当计到 0 时,将从 RELOAD 寄存器中自动重装载定时器初值,只要不把它在 SysTick 控制以及状态寄存器中的使能位清零,就将永久不息。SysTick 的最大使命,就…