MicroProfile 容错规范 MicroProfile Fault Tolerance

MicroProfile 容错规范 MicroProfile Fault Tolerance

Apache-2.0
跨平台
Eclipse
2019-07-09
h4cd

MicroProfile Fault Tolerance 是 MicroProfile 的容错规范。容错是指利用不同的策略来指导某些逻辑的执行和结果。重试策略、隔离与断路器是该领域的流行概念,它们决定是否以及何时执行策略,并且当执行未成功完成时,后备提供替代结果。

MicroProfile Fault Tolerance 旨在为应用定义标准 API 和方法以实现容错,主要设计是将执行逻辑与执行分开,它的容错聚焦于以下以个点:

  • TimeOut:定义超时的持续时间

  • RetryPolicy:定义何时重试的标准

  • Fallback:提供一个执行失败后的替代方案

  • Bulkhead:隔离系统的一部分故障,系统的其余部分仍然可以运行

  • CircuitBreaker:通过自动执行失败提供一种快速失败的方法,以防止客户端系统过载和无限期等待或超时

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

areas where akka is being deployed into production

areas where akka is being deployed into production

2014/12/31 16:14
120
0
Configure NIC(Network Interface Card) bonding in CentOS 7 / RHEL 7

Configure NIC(Network Interface Card) bonding in CentOS 7 / RHEL 7 by Pradeep Kumar · Published August 31, 2015 · Updated August 31, 2015 NIC(Network Interface Card) bonding ...

2016/08/16 22:34
54
0
XenDesktop Sites – Scale Up or Out

By Daniel Feller · Published February 23, 2012 XenDesktop 5.x可以支持成千上万desktops,但是一个sites支持过多desktops危险较多,使用较多的sites能减少Risk.可以通过脚本来减少管理复杂...

2012/06/09 17:08
71
0
Akka 容错和监控策略

Akka 容错和监控策略

2015/01/14 15:49
1K
0
What is Network bonding?

What is Network bonding? Network bonding is a method of combining (joining) two or more network interfaces together into a single interface. It will increase the network through...

2016/08/16 23:13
55
0
Linux别名和多网卡绑定

一.Linux别名(单网卡多个IP地址) 1.修改配置文件 vim /etc/sysconfig/network-scripts/eth0:0 DEVICE=eth0:0 ONBOOT=yes BOOTPROTO=none IPADDR=192.168.2.112 PREFIX=24 GATEWAY=192.168...

2015/01/26 15:33
24
0
MapReduce: Simplified Data Processing on Large ...

MapReduce: Simplified Data Processing on Large Clusters Abstract MapReduce is a programming model and an associated implementation for processing and generating large datasets t...

2013/03/24 22:28
87
0
SolrCloud Wiki翻译(5)读写容错性

新版SolrCloud wiki翻译并且记录一下,加以巩固 原文地址 https://cwiki.apache.org/confluence/display/solr/Shards+and+Indexing+Data+in+SolrCloud 本文主要是介绍了SolrCloud在索引的读和...

2014/02/17 18:15
459
1
CentOS 7.2 bond实现网卡聚合链路(双网卡绑定)脚本及验证(适合云平台)

使用bond实现网卡聚合链路脚本: #!/bin/bash #创建一个名为bond0的链路接口 IP=192.168.101.1 GATE=192.168.101.254 ETH1=eno1 ETH2=eno2 ETH3=eno3 ETH4=eno4 modprobe bonding cat <<EOF> ...

2018/03/24 14:17
166
0
高可用和cloud pattern总结

高可用 分布式系统的技术栈 关于高可用系统 关于系统高可用,最好就是直接看刚刚放的链接,以我现在的水平总结不会超过上面的文章,不过我想通过自己的方式表达出来。 分布式系统的特点 网络...

01/24 22:03
4
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部