E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
幂等
手撸golang GO与微服务 Saga模式之2
缘起最近阅读>(刘金亮,2021.1)本系列笔记拟采用golang练习之Saga模式saga模式将分布式长事务切分为一系列独立短事务每个短事务是可通过补偿动作进行撤销的事务动作和补动作偿都是
幂等
的,允许重复执行而不会有副作用
·
2021-03-12 17:41
手撸golang GO与微服务 Saga模式之2
缘起最近阅读>(刘金亮,2021.1)本系列笔记拟采用golang练习之Saga模式saga模式将分布式长事务切分为一系列独立短事务每个短事务是可通过补偿动作进行撤销的事务动作和补动作偿都是
幂等
的,允许重复执行而不会有副作用
·
2021-03-12 17:33
手撸golang GO与微服务 Saga模式之1
缘起最近阅读>(刘金亮,2021.1)本系列笔记拟采用golang练习之Saga模式saga模式将分布式长事务切分为一系列独立短事务每个短事务是可通过补偿动作进行撤销的事务动作和补偿动作都是
幂等
的,允许重复执行而不会有副作用
·
2021-03-12 01:10
golangsagagin
手撸golang GO与微服务 Saga模式之1
缘起最近阅读>(刘金亮,2021.1)本系列笔记拟采用golang练习之Saga模式saga模式将分布式长事务切分为一系列独立短事务每个短事务是可通过补偿动作进行撤销的事务动作和补偿动作都是
幂等
的,允许重复执行而不会有副作用
·
2021-03-12 00:44
golangsagagin
电商平台高并发思考-
幂等
性(1)
电商平台下高并发经典问题在实际的项目中需要积极的思考,高并发场景下接口
幂等
性,分布式事务,数据库锁,分布式事务,乐观锁,悲观锁,事务场景都是需要在实际项目中进行思考和提出解决方案。
麦田守望者andy
·
2021-03-10 15:55
分布式任务调度
light-task-scheduler)、XXL-JOB、Elastic-Job、Uncode-Schedule、Antares,Zeus优点:任务分片、弹性扩容缩容、失效转移、作业停止,恢复和禁用(上线时常用)、
幂等
性
互联网牛仔
·
2021-03-10 12:15
Google Guava Retry 优雅的重试方案
GoogleGuavaRetry优雅的重试方案前言使用场景什么场景不适合重试了解
幂等
性一、GuavaRetry是什么?
wangxudongx
·
2021-03-07 16:57
java
guava
重试
guava
retry
重试器
81 zookeeper 分布式锁
1,集群环境中保证定时任务执行的
幂等
性问题基于zk案例
幂等
性:执行的结果保证唯一不重复当我们定时任务集群的情况下,有可能会同时重复执行定时任务。
滔滔逐浪
·
2021-03-07 13:43
ansible(1) 安装和介绍
幂等
性:一个任务执行1遍和执行n遍效果一样。等怎么运行主控端的服务器用ssh连接上被控端上,被控端服务器要预装python2.5或更新的版本。ansible就可以批量管理被控端服
hk_faith
·
2021-02-22 14:19
SpringBoot接口
幂等
性实现的4种方案,真的够用了
一、什么是
幂等
性
幂等
是一个数学与计算机学概念,在数学中某一元运算为
幂等
时,其作用在任一元素两次后会和其作用一次的结果相同。
爱玛士
·
2021-02-21 15:56
Java
程序员
编程
数据库
分布式
redis
mysql
spring
pulsar分析以及各消息队列对比
rabbitmqrabbitmq的消息可靠性rabbitmq-
幂等
引出的性能分析rocketmq从rabbitmq到rocketmqkafka从rocketmq到kafka:集群、一致性与重平衡pulsar
oatlmy
·
2021-02-21 11:35
java后端开发教程
分布式系统
消息队列
kafka
消息队列
pulsar
从rocketmq到kafka:集群、一致性与重平衡
rabbitmq的消息可靠性rabbitmq-
幂等
引出的性能分析从rabbitmq到rocketmq经过上面三篇文章的学习,本篇再来学习kafka就会比较简单,概念都是相通的,关键是要联系和对比。
oatlmy
·
2021-02-16 21:50
java后端开发教程
消息队列
分布式系统
kafka
rocketmq
消息队列
java消息队列面试题_Java面试之消息队列
1.应用场景解耦异步流量消峰日志记录2.重复消息的解决方案消费端处理消息的业务逻辑保持
幂等
性保证每条消息都有唯一编号且保证消息处理成功与去重表的日志同时出现3.有序性Producer对于需要顺序的消息发送到同一个
当所有爱恨都成了
·
2021-02-15 13:52
java消息队列面试题
RocketMQ(二)消息重试、死信队列、消息
幂等
接上一章节RocketMQ(一)之消息类型简单描述RockMQ的自动重试机制RockMQ自动重试触发机制有3种返回Action.Reconsumelater。(官方推荐做法)返回null。返回异常。自动重试机制会自动创建重试队列默认重试16次,仍然失败,消息不在投递,转为进入死信队列。自动重试使用的是延迟级别的后16个时间级别可指定重试次数,但16次之后,重试时间级别都是2h//设置重试次数con
一个程序猿的自述
·
2021-02-14 14:22
java分布式保证
幂等
性_分布式环境保证定时任务的
幂等
性
@ComponentpublicclassRegularTask{privatestaticfinalLoggerlog=LoggerFactory.getLogger(RegularTask.class);privatestaticfinalStringZOOKEEPER_STR="10.25.142.55:2181,10.48.24.36:2181";privatestaticCuratorF
庄裕善
·
2021-02-13 20:55
java分布式保证幂等性
高并发情况下使用乐观锁保证系统稳定性和
幂等
性
加粗样式##高并发情况下使用乐观锁保证系统稳定性和
幂等
性今天我们会介绍在高并发的情况下,保证系统稳定性和
幂等
性的同时如何最大化系统效率我们可以先想想这个场景,现在我们在维护一个学生管理系统,系统内的数据库储存了所有学生的信息
Brian Xu1
·
2021-02-02 14:46
Java
mysql
数据库
java
sql
分布式
谈谈高可用之超时与重试
读服务重试没有问题,但写服务重试可能会造成重复,如下订单,除非业务方做了
幂等
处理。重试的频率和次数如果过多,
·
2021-01-24 16:53
后端
接口的
幂等
性的N种考虑
分布式服务接口的
幂等
性如何设计什么是
幂等
性一个分布式系统中的某个接口,要保证
幂等
性,该如何保证?这个事儿其实是你做分布式系统的时候必须要考虑的一个生产环境的技术问题。啥意思呢?
wanggs
·
2021-01-22 16:23
【Web安全】接口
幂等
我记得在很早之前,我在一篇关于网络http协议post和put的区别的博客中提到,二者区别的其中之一就是
幂等
性。当时说post请求是非
幂等
的,put请求时
幂等
的。那么
幂等
到底该怎么理解呢?
ly_1115
·
2021-01-21 16:13
网络&
WEB
web
安全
mysql分表分库面试题_分布式&分库分表&Mysql读写分离 面试题
分布式系统如果保证接口的
幂等
性?数据设置状态值数据库设置唯一性每个数据请求有唯一性标识分布式session如何处理?
脱衣有肉
·
2021-01-18 20:45
mysql分表分库面试题
大写的服,看完这篇你还不懂RocketMQ算我输
异步解耦削峰填谷分布式事务最终一致性数据分发RocketMQ架构RocketMQ消息类型普通消息顺序消息定时消息事务消息最佳实践消息重试消息过滤消费模式消费
幂等
本地事务消息封装参考代码RocketMQ介绍
猿天地
·
2021-01-18 13:05
rocketmq
写一个通用的
幂等
组件,我觉得很有必要
本文目录背景简单
幂等
实现2.1数据库记录判断2.2并发问题解决通用
幂等
实现3.1设计方案3.1.1通用存储3.1.2使用简单3.1.3支持注解3.1.4多级存储3.1.5并发读写3.1.6执行流程3.2
猿天地
·
2021-01-18 13:04
java
什么是接口的
幂等
性,如何实现接口
幂等
性?一文搞定
本文收录于JavaStarter,里面有我完整的Java系列文章,学习或面试都可以看看哦每天一个知识点什么是接口的
幂等
性,如何实现接口
幂等
性?
Java鱼仔
·
2021-01-17 21:16
java
springboot
后端
rocketmq怎么保证数据不会重复_如何保证消息队列的高可用和
幂等
性以及数据丢失,顺序一致性...
(1)RabbitMQ的高可用性RabbitMQ是比较有代表性的,因为是基于主从做高可用性的,我们就以他为例子讲解第一种MQ的高可用性怎么实现。rabbitmq有三种模式:单机模式,普通集群模式,镜像集群模式1)单机模式就是demo级别的,一般就是你本地启动了玩玩儿的,没人生产用单机模式2)普通集群模式意思就是在多台机器上启动多个rabbitmq实例,每个机器启动一个。但是你创建的queue,只会
阳淼
·
2021-01-17 13:10
kafka-08-SpringBoot Kafka实战
应用程序需要可以做到消息的“
幂等
”,也就是说,即使出现了重复消息,也不会对处理结果的正确性造成负面影响。
黑桃SevenPig
·
2021-01-13 20:37
004-kafka
kafka
分布式系统中接口的
幂等
性
业务场景#公司有个借贷的项目,具体业务类似于阿里的蚂蚁借呗,用户在平台上借款,然后规定一个到期时间,在该时间内用户需将借款还清并收取一定的手续费,如果规定时间逾期未还上,则会产生滞纳金。用户发起借款因此会产生一笔借款订单,用户可通过支付宝或在系统中绑定银行卡到期自动扣款等方式进行还款。还款流程都走支付系统,因此用户还款是否逾期以及逾期天数、逾期费等都通过系统来计算。但是在做订单系统的时候,遇到这样
·
2021-01-07 18:13
java后端
分布式系统中接口的
幂等
性
业务场景#公司有个借贷的项目,具体业务类似于阿里的蚂蚁借呗,用户在平台上借款,然后规定一个到期时间,在该时间内用户需将借款还清并收取一定的手续费,如果规定时间逾期未还上,则会产生滞纳金。用户发起借款因此会产生一笔借款订单,用户可通过支付宝或在系统中绑定银行卡到期自动扣款等方式进行还款。还款流程都走支付系统,因此用户还款是否逾期以及逾期天数、逾期费等都通过系统来计算。但是在做订单系统的时候,遇到这样
·
2021-01-07 18:57
java后端
《RabbitMQ系列教程-第十三章-消息的
幂等
性》
教程说明本系列教程目录大纲:《RabbitMQ系列教程-目录大纲》本系列教程配套代码:https://gitee.com/Horizon1024/rabbitmt.git(码云地址)消息的
幂等
性13.1
緑水長流*z
·
2021-01-06 11:25
#
《RabbitMQ系列教程》
队列
redis
rabbitmq
java
spring
boot
业务流设计经验总结
长时间(时间大于5s)流程需要放在异步流程里输入参数全部写入到db里(方便后续恢复)异步流程函数实现里,参数只能从db获取(方便后续恢复,重试),且实现要做到
幂等
,可重入服务重启时,要将中间状态的任务要重新运行
青蛙是坏蛋
·
2021-01-05 16:56
语言开发
RabbitMQ消息模式
2、
幂等
性概念3、Confirm确认消息4、Return返回消息1、消息如何保证100%的投递?什么是生产端的可靠性投递?
XiaoZJun
·
2021-01-04 11:50
rabblitmq
rabbitmq
SpringBoot系列(1)——AOP-入门
摘要aop关键词springaop小demo概念使用场景:与业务无关的且经常使用到的公共功能如鉴权,日志,性能优化,事务,错误处理,资源池,同步,审计,
幂等
等优点:降低耦合度,易扩展,高复用实现方式:静态代理
BothSavage
·
2020-12-31 03:36
java
springboot
SpringBoot系列(1)——AOP-入门
摘要aop关键词springaop小demo概念使用场景:与业务无关的且经常使用到的公共功能如鉴权,日志,性能优化,事务,错误处理,资源池,同步,审计,
幂等
等优点:降低耦合度,易扩展,高复用实现方式:静态代理
BothSavage
·
2020-12-31 02:18
java
springboot
如何保证消息消费的
幂等
性?...
或者说,如何保证消息消费的
幂等
性?面试官心理分析其实这是很常见的一个问题,这俩问题基本可以连起来问。既然是消费消息,那肯定要考虑会不会重复消费?能不能避免重复消费?
吉页用
·
2020-12-26 10:46
分布式服务的
幂等
性设计,值得学习!
点击上方"程序员小乐"关注,星标或置顶一起成长后台回复“大礼包”有惊喜礼包!关注订阅号「程序员小乐」,收看更多精彩内容每日英文Smile,Becauseyou’rebeautiful;standstrong,Becausehaterscan'tbringyoudown.微笑吧,因为你笑起来很美丽;保持坚强吧,因为这样谁都不可以打倒你。每日掏心话人生没有如果,只有后果和结果,过去的不再回来,回来的不
程序员小乐
·
2020-12-24 07:00
java
分布式
redis
编程语言
kubernetes
Spring Boot 接口
幂等
插件使用
幂等
概述
幂等
性原本是数学上的概念,即使公式:f(x)=f(f(x))能够成立的数学性质。用在编程领域,则意为对同一个系统,使用同样的条件,一次请求和重复的多次请求对系统资源的影响是一致的。
冷冷
·
2020-12-23 16:13
java
吐血整理:http常用基础知识
GET方法就是安全且
幂等
的,POST都不是安全和
幂等
的概念:在HTTP协议里,所谓的「安全」是指请求方法不会「破坏」服务器上的资源。所谓的「
幂等
」,意思是多次执行相同的操作,结果都是「相同」的。
Young
·
2020-12-23 10:38
http
缓存
javascript
前端
node.js
吐血整理:http常用基础知识
GET方法就是安全且
幂等
的,POST都不是安全和
幂等
的概念:在HTTP协议里,所谓的「安全」是指请求方法不会「破坏」服务器上的资源。所谓的「
幂等
」,意思是多次执行相同的操作,结果都是「相同」的。
Young
·
2020-12-23 10:42
http
缓存
javascript
前端
node.js
安全架构-api接口安全设计
安全架构-api接口安全设计安全架构系列文章是从api接口的安全性设计引入的,讨论了api的业务安全-
幂等
性设计,传输安全,加签名和加解密,介绍了对称加密,非对称加密的常用算法的实现。
ctotalk
·
2020-12-22 16:28
安全架构
安全架构
api
黑名单
白名单
appid
支持API
幂等
操作
背景平台有部分API需要保证接口
幂等
性,防止业务频繁刷API造成资源浪费,或者不小心重发消息影响业务。名词解释接口的
幂等
,指的是一个操作重复执行N次得到的结果(副作用)与执行一次是相等的。
lryong
·
2020-12-21 23:56
api
分布式事务原理及SpringBoot整合RabbitMQ实现可靠事件,TCC事务模型及接口
幂等
性
分布式事务我们知道在单数据库系统中,实现数据的一致性,通过数据库的事务来处理比较简单。在微服务或分布式系统中,各个独立的服务都会有自己的数据库,而不是在同一个数据库中,所以当一组事务(如商品交易中,商品的库存、用户的账户资金和交易记录等)的处理是分布在不同数据库中的,分布式事务就是为了解决在多个数据库节点中保证这些数据的一致性。分布式事务里有个BASE理论,在分布式数据库中,存在强一致性和弱一致性
singleZhang2010
·
2020-12-21 09:41
论程序员之身体锻炼
上午写了两篇博文,研究了下接口
幂等
性和http
幂等
性,这会准备去跟几个好友打打球。作为程序员的我们,除了要不断精进技术和架构,管理能力外,还要有健康的体魄。
codertalk
·
2020-12-19 13:21
杂谈
程序人生
安全架构-api接口
幂等
性设计
安全架构-api接口
幂等
性设计今天开始研究API接口相关的安全性,api接口在当前互联网开发,分布式RPC,微服务架构,RESTful架构中,应用非常广泛,注意api接口的安全,也是架构师必须熟练且牢记的意识和技能
ctotalk
·
2020-12-19 12:30
安全架构
安全
接口
api
Spring Aop+Redis快速实现后端api接口的
幂等
性设计
创建自定义注解/***防止接口重复提交*/@Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic@interfaceNoRepeatSubmit{/***超时时间默认为10s*@return*/longtimeout()default10;}引入aop依赖org.springframewor
cskcsk
·
2020-12-18 15:37
kafka学习总结 2020-12-16
e9cfea7a6bc987cb5615c746a8d44ff3_720w.jpg二:Kafka精准一次性语义数据不丢失(可靠性):分3部分分析-生产者,kafka集群,消费者不丢失可能需要重试,重试可能会导致重复,使用
幂等
只猿
·
2020-12-17 10:48
MQ学习——解决高可用、消息重复、消息丢失、消息顺序错乱、消息积压问题
kafka的高可用消息重复面试题:如何保证消息不被重复消费(如何保证消息消费时的
幂等
性)?消息丢失面试题:如何保证消息的可靠性传输(如何处理消费丢失的问题)?消息顺序错乱面试题:如何保证消息的顺序性?
不是七七子
·
2020-12-13 12:21
MQ学习
kafka
消息队列
rabbitmq
面试 | 分布式问题在怎么问,都跑不了这些内容
2.关键词节点,时间,一致性,CAP,ACID,BASE,P2P,机器伸缩,网络变更,负载均衡,限流,鉴权,服务发现,服务编排,降级,熔断,
幂等
,分库分表,分片分区,自动运维,容错处理,全栈监控,故障恢复
李小二
·
2020-12-12 14:29
java
面试 | 分布式问题在怎么问,都跑不了这些内容
2.关键词节点,时间,一致性,CAP,ACID,BASE,P2P,机器伸缩,网络变更,负载均衡,限流,鉴权,服务发现,服务编排,降级,熔断,
幂等
,分库分表,分片分区,自动运维,容错处理,全栈监控,故障恢复
李小二
·
2020-12-06 13:27
java
令牌桶限频(Token Bucket)
然而当我们使用一个接口或应用时,我们不仅需要通过技术手段(
幂等
性、熔断等)去提高它们的稳定性,同时也确
WilburXu
·
2020-12-06 03:31
bucket
token
令牌桶
php
得物技术供应链库存
幂等
实战分享
日常工作中,很多场景需要我们保证系统操作的
幂等
性,先来了解下什么是
幂等
。引自百度百科:
幂等
(idempotent、idempotence)是一个数学与计算机学概念,常见于抽象代数中。
得物技术
·
2020-12-05 00:07
供应链
实战
分享
技术
http中get和post的区别
get的语义是“获取/得到”,get应被用于信息的获取,所以他是
幂等
并且无副作用的,对于服务器的资源来说,get并会使其发生改变,所以说get是安全的,也正是因此,get请求的结果可以被浏览器、缓存服务器缓存
forceddd
·
2020-12-04 13:21
前端
javascript
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他