我们用一张图来引入QoS,这张图显示出QoS的大致框架及逻辑。 QoS目前常用于差分服务模型中,那么QoS到底有几个模型呢? ① 尽力而为模型——简单粗暴,不区别对待,谁先来就帮谁转发。 ② 综合服务模型——利用RSVP协议(资源预留协议)预留出例如一个10M的带宽给客户的特殊流量单独使用。优点是特 ...
分类:
其他好文 时间:
2020-07-26 01:55:27
阅读次数:
92
Ocelot是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内置了负载均衡器与Service Fabric、Butterfly Tracing集成。这些功能只都只需要简单的配置即可完成,下面我们会对这些功能的配置一一进行说明。 ...
分类:
Web程序 时间:
2020-07-08 15:34:16
阅读次数:
103
一、简介 Turbine是聚合服务器发送事件流数据的一个工具,Hystrix的监控中,只能监控单个节点,实际生产中都为集群,因此可以通过Turbine来监控集群下Hystrix的metrics情况 Turbine的github地址:https://github.com/Netflix/Turbine ...
分类:
其他好文 时间:
2020-07-07 18:14:33
阅读次数:
74
微服务,又称微服务 架构,是一种架构风格,它将应用程序构建为以业务领域为 模型的小型自治服务集合 。 通俗地说,你必须看到蜜蜂如何通过对齐六角形蜡细胞来构建它们的蜂窝状物。 他们最初从使用各种材料的小部分开始,并继续从中构建一个大型蜂箱。这些细 胞形成图案,产生坚固的结构,将蜂窝的特定部分固定在一起 ...
分类:
其他好文 时间:
2020-07-05 21:10:13
阅读次数:
81
ps:个人理解 勿看,我看了都觉得傻逼 一、两阶段提交(2PC) 以web系统来说,一个聚合服务(购买请求) 对服务发送分别的请求(商品,订单,金额)方法,开启begin事务,但是不进行提交,返回结果(begin开启,commit未提交的状态) 如果成功则进行下一步,聚合服务返回要对应服务commi ...
分类:
其他好文 时间:
2020-06-08 00:41:01
阅读次数:
92
01.分布式基础概念 1、微服务 拒绝大型单体应用,基于业务边界进行服务微化拆分,各个服务独立部署运行 2、集群、分布式、节点 集群 是一种物理形态 将几台服务器集中在一起,实现同一业务 分布式 是一种工作方式 若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统 将不同的业务分布在不同的地 ...
分类:
其他好文 时间:
2020-04-07 10:00:44
阅读次数:
87
动态主机配置协议是一种对用户IP地址进行动态管理和配置的技术,采取C/S模式。允许计算机动态获取IP地址,能够分配其他配置参数。可降低客户端的配置和维护成本,方便集中管理。 5.1 分配机制 动态分配机制:通过DHCP为主机分配一个有使用期限(租期)的IP地址。 静态分配机制:通过DHCP为指定主机 ...
分类:
其他好文 时间:
2020-04-06 00:16:08
阅读次数:
70
一、漏洞背景 安全公告编号:CNTA 2020 0004 "2020年02月20日, 360CERT 监测发现 国家信息安全漏洞共享平台(CNVD) 收录了 CNVD 2020 10487 Apache Tomcat文件包含漏洞。" CNVD 2020 10487/CVE 2020 1938是文件包 ...
分类:
其他好文 时间:
2020-04-05 13:34:16
阅读次数:
74
Ocelot是一个用.NET Core实现的开源API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断,缓存等。 接下来,会使用ocelot 结合consul ,polly ,cachemanager 实现负载均衡,服务发现,限流熔断和缓存功能。(本文只做记录,就直接贴完整代 ...
ATM协议的概念 ATM(Asynchronous Transfer Mode)是一种以信元为单位的异步转移模式。它是基于B-ISDN宽带综合服务数字网标准而设计的用来提高用户综合访问速度的一项技术。在交换形式上而言,ATM 是面向连接的链路,任何一个 ATM 终端与另一个用户通信的时候都需要建立连 ...
分类:
其他好文 时间:
2020-03-31 12:24:06
阅读次数:
95