分布式服务总线

介绍:


为支撑微服务的运行,分布式服务总线将提供服务注册、发现、查询等功能;为支撑微服务路由,提高微服务的可靠性和可扩展性,分布式服务总线将提供路由规则管理、集群扩展、全局负载均衡、容错、并发控制、连接数控制等功能;为监控微服务运作状态,分布式服务总线将提供服务监控、服务方法监控统计等功能;为保障微服务安全,分布式服务总线将提供访问控制、服务鉴权、服务授权等功能。




搜索材料:


序号

名词

相关解释

1

IaaS

为消费者提供处理、存储、网络和其它基础性计算资源,消费者可利用这些资源部署运行任意软件,包括操作系统和应用程序。消费者不管理或控制任何底层的云计算基础设施,但能控制操作系统、储存和部署的应用,还可能对选择网络组件(例如,防火墙)进行有限的控制。

2

PaaS

消费者可以将利用编程语言、类库、服务或工具创建的或已有的应用部署到云基础设施之上,而不需要管理或控制底层的云基础设施,包括网络、存储、主机、操作系统,但是可以控制部署的应用,对应用运行环境进行设置。

3

SaaS

消费者可以使用运营商运行在云计算基础设施上的应用系统。用户可以通过不同的客户端设备访问应用系统,包括瘦客户端接口(例如Web浏览器、基于Web的EMAIL)或者编程接口。消费者不需要管理或控制底层的云计算基础设施,包括网络、存储、服务器、操作系统,甚至是每个应用系统的容量,但是可以对应用系统进行特定的有限的设置。

4

微服务

微服务是一个新兴的软件架构,就是把一个大型的单个应用程序和服务拆分为数十个的支持微服务。一个微服务的策略可以让工作变得更为简便,它可扩展单个组件而不是整个的应用程序堆栈,从而满足服务等级协议。

5

微应用

通过一组服务的方式来构建一个应用,服务独立部署在不同的进程中,不同服务通过一些轻量级交互机制来通信,例如RESTful API。每个服务可独立扩展伸缩,并且定义了明确的边界,不同的服务甚至可以采用不同的编程语言来实现,由独立的团队来维护。

6

服务发现

服务发现的基本思想是,任何一个应用的实例能够以编程的方式获取当前环境的细节,而新的实例可以嵌入到现有的应用环境而不需要人工干预。服务发现工具通常是用全局可访问的存储信息注册表来实现,它存储了当前正在运行的实例或者服务的信息。大多数情况下,为了使这个配置具有容错与扩展能力,这个工具以分布式形式存储在多个节点上。

7

服务发布

服务提供者将自己的服务注册到服务注册中心,便于服务消费者来查询或者调用。

8

服务降级

对下游出现超时的非核心服务提供者进行低优先级调用,确保上游核心应用(服务消费者)不被影响。

9

服务限流

服务消费者调用服务提供者时,对所有访问请求都会通过限流模块进行计算,若服务消费者调用量在一定时间内容超过预设阈值,就触发限流策略进行限流处理。



流程:


123.jpg



功能描述

显示可用的权限。

操作步骤

点击权限管理,显示权限列表。



1.权限添加。点击“权限添加”按钮,弹出会话窗,填入对应的信息,红色星号标识的为必填项,点击“提交”按钮进行提交并提示:

123.png



  1. 权限编辑。点击“编辑”按钮,弹出会话窗,填入对应的内容,点击“提交”按钮提交:

  2. 删除权限。点击“删除”按钮,对相应的权限进行删除:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值