2021-04-30【Quarkus】
作者:
桢桢claire | 来源:发表于
2021-04-30 14:34 被阅读0次
容错规范
自动重试
超时
使用舱壁模式进行过载保护
bulkhead模式限制了可以同时执行的操作,让新的请求保持等待,直到当前的执行请求完成。如果在等待的请求在一定的时间后不能执行,则会被丢弃并抛出异常。
使用断路器模式避免故障传递
circuit breaker pattern,避免在错误时进行不必要的调用。断路模式通过检测窗口内的连续故障次数来修复级联故障。如果超过了定义的错误阈值,那么在一定时间内,所有试图调用这个方法的尝试都会立即失败,而不会尝试执行。
分布式跟踪
OpenTracing的概念
span(跨度):一个已完成的工作单元。一个span可包含更多的span。
span context:从一个服务传播到另一个服务的跟踪信息。
baggage item:服务之间传播的自定义键值对
tag:有用户定义的键值对,在span中设置,来查询和过滤,用于识别整个span,不受时间限制。
log:与包含日志信息或其他重要信息的span相关的键值对。用于识别span中的特定时刻。
本文标题:2021-04-30【Quarkus】
本文链接:https://www.haomeiwen.com/subject/nwjnrltx.html
网友评论