学习微服务架构

_相关内容

端云互联简介

使用限制 端云互联目前支持Java应用,而且不同Java微服务框架还有以下限制:微服务框架 使用限制 Spring Cloud 如果使用Nacos进行配置管理,请确保Spring Cloud为Spring Cloud Edgware及以上版本。Dubbo Dubbo 2.7.2及以上版本。依赖的服务...

修改和删除限流规则

在左侧导航栏,选择 中间件 微服务平台 微服务 服务治理。单击 服务限流,然后单击目标应用左侧的加号(+)。单击目标限流规则右侧的 修改。根据您的需求修改限流规则后,单击 提交。删除限流规则 在 服务限流 页签,单击目标应用左侧的...

概述

Spring Cloud SOFA 提供了路由模块来完善 Spring Cloud 应用的服务调用功能。Spring Cloud SOFA 采用...但与开源产品搭配使用则不具备生产可用的管理控制界面,因此本文主要搭配 SOFA 微服务(SOFA 注册中心+SOFA 微服务控制台)来进行介绍。

查看配置与服务

在成功发布和订阅服务后,您可以通过 SOFA 微服务管理控制台查看服务列表,并对服务进行管理。详情请参见 查看服务

SOFAStack 常见问题

SOFAStack 是否可以部署在虚拟机、物理机上?可以,SOFA 部署支持物理机、虚机 VM。SOFAStack 当前是否只支持阿里云容器服务 ACK?...SOFA 微服务支持客户端限流、集群容错,服务熔断、故障注入、服务降级等,保障服务高可用。

ECS微服务应用接入MSE治理中心

MSE微服务治理分为专业版、企业版,不同版本的微服务治理能力可参见 MSE微服务治理版本选型。步骤一:下载MSE Java探针 登录 ECS管理控制台。在左侧导航栏,选择 实例与镜像 实例。在顶部菜单栏,选择 地域。在 创建实例 页面,搜索需要...

概述

动态配置是微服务下的模块之一,您只需要在每个环境开通中间件微服务,即可使用动态配置。用户实例之间的数据通过实例标识进行逻辑隔离,保证数据安全。动态配置具有以下优点:编程 API 简单 面向注解和普通 JavaBean 编程,编程方式统一且...

MSE 微服务治理能力概览

本文介绍MSE 微服务治理主要能力。视频教程

应用依赖

在左侧导航栏,选择 中间件 微服务平台 微服务 服务目录,然后单击 应用依赖 页签。在 应用依赖 页面,您可以执行以下操作:查看有依赖关系的所有应用,包括服务提供者和消费者。将鼠标悬浮在应用图标上,可以查看所选应用的依赖关系、节点...

全链路灰度

实践指南 MSE微服务治理的全链路灰度功能可以帮助企业实现对微服务的灰度发布,即在不修改现有生产环境服务版本的情况下,对服务进行小范围的灰度推送。这种特性可以有效降低灰度发布带来的风险,同时提高灰度发布效率。您可以参考如下文档...

CLI集成示例

阿里云CLI(Alibaba Cloud Command Line Interface)是基于OpenAPI构建的通用命令行工具,您可以通过阿里云CLI实现自动化管理和维护 微服务引擎 MSE(Microservices Engine)。本文以调用 ListTagResources 接口获取标签列表为例,为您介绍...

安装和升级MSE微服务治理组件

为了您能够使用最新的MSE服务治理功能,建议您及时升级MSE微服务治理组件。原微服务治理组件为ack-mse-pilot(已废弃),现在的微服务治理组件为ack-onepilot,本文介绍如何安装和更新ack-onepilot组件版本、以及切换ack-mse-pilot组件至ack-...

全链路灰度

MSE微服务治理提供了全链路灰度能力,您可以端到端地构建从网关到多个后端服务的全链路灰度,控制具有一定特征的灰度流量始终路由到应用对应的灰度环境,满足您同时灰度验证多个服务的诉求。本文介绍基于微服务治理的不同方式实现全链路...

本地容器模式

在本地容器模式下,Cloud Toolkit插件将会在本地启动容器,并在容器中运行您的微服务应用。本文介绍如何配置本地容器云效模式。前提条件 在使用本地容器模式前,请先完成如下配置:安装Cloud Toolkit。配置阿里云账号。配置端云互联。背景...

基础术语

调用外部的服务 Service Access Layer(SAL)在一个面向服务架构(SOA)中,系统之间有复杂的服务依赖关系。SAL 表示某个系统调用其他系统暴露的服务的统计数值。监控产品 Monitoring products 指为实现自定义监控而提供的一些工具,可用于...

历史功能发布记录

本文介绍 微服务引擎MSE(Microservices Engine)的历史版本变更信息,包括发布时间、功能名称、描述以及相关文档等信息。2023年功能发布记录 2023-12-31 云原生网关 功能名称 功能类型 功能描述 相关文档 部分地域开服 其他 华北1(青岛)...

查询服务契约

服务契约指基于OpenAPI规范的微服务接口描述,是微服务系统运行和治理的基础。您无需在应用中引入依赖,直接部署后,便可以通过服务契约在线查看微服务接口、路径等API信息,不但能查询提供的服务,还能方便的使用服务测试等功能。背景信息...

服务降级

在左侧菜单栏选择 中间件 微服务平台 微服务 服务治理,然后单击 服务降级 页签。单击 添加降级 规则,然后配置以下参数:配置项 说明 规则名称 配置降级规则的名称。调用方应用 降级在客户端生效,这里填写或选择客户端应用。运行模式 ...

API 概览

微服务提供以下相关 API 接口。动态配置 API 描述 AddMsConfigAttributes 新增属性元信息 DeleteMsConfigAttributes 删除属性元信息 GetMsConfigAttributes 根据属性 ID 获取对应的属性信息 QueryMsConfigAttributes 获取属性详细信息,...

体验中心

您可以通过以下查看路径体验 MS Platfrom 的服务限流、服务鉴权、服务熔断及透明劫持的能力:服务限流 进入 微服务平台 服务网格 服务管控 页面,在服务列表中找到 Order 订单服务,单击其服务 ID,进入其详情页。在详情页中,切换至 服务...

新增动态配置

在左侧导航栏,选择 中间件 微服务平台 微服务 动态配置。单击 新增配置类,然后配置以下参数:您可以通过以下两种方式创建配置:自定义新建 单击 自定义新建,然后配置以下参数:参数 说明 域 填写配置类的命名空间。只能包含大小写字母、...

推送动态配置

在左侧导航栏,选择 中间件 微服务平台 微服务 动态配置。单击目标动态配置左侧的加号(+),然后单击目标属性名称。配置 推送目标 和 推送值 后,单击需要的推送方式。直接推送 单击 推送配置,然后单击 确定。动态配置将立即将发布至所有...

基础术语

微服务平台使用微服务框架开发应用,进行微服务的管理,包含一些专业术语,本文根据模块对基础术语进行说明。SOFARPC 中文 英文 释义 RPC RPC 远程过程调用(Remote Procedure Call)RPC 服务 RPC service 服务端提供接口的实现对象 RPC ...

优势

实时监控应用基础指标,如 PV、Service(应用服务被调用)、SAL(调用外部服务)等。全面收集基础资源指标,如 CPU、内存、IO 流量等。微服务框架 深度集成蚂蚁 SOFA Mesh 做异构语言的服务注册发现及通信。网络模式 支持 VPC 和经典网络两...

快速开始

最后本示例为了通过 SOFA 微服务控制台展示路由功能,将引入 spring-cloud-starter-sofa-registry。dependency groupId com.alipay.cloud /groupId artifactId spring-cloud-starter-sofa-drm /artifactId /dependency !引入服务框架-...

服务管控和治理

将 SOFA、Dubbo、SpringCloud 类型的微服务发布成功后,您可以在服务网格控制台上进行服务管控和服务治理的操作。服务管控 您可以通过服务目录页面查询服务、应用、服务消费者和服务提供者等信息。详情请参见 服务目录。服务治理 服务治理...

EDAS直播公告

2020-02-12 微服务治理实践之离群实例摘除 微服务架构中,由于服务集群中的某些实例出现故障,但仅仅因此而进行服务降级,对应用的伤害过大。是否可以通过自动地对故障实例进行短暂隔离,待实例恢复后再继续处理业务请求,以便保障服务的高...

灰度路由(金丝雀发布)

关闭灰度路由 如果需要关闭灰度路由,您可以在 SOFA 微服务控制台或 SOFA 应用管理服务(取决于您通过什么控制台使用灰度路由)找到相应的灰度规则,删除或禁用规则。如果不希望应用使用 SOFA 的灰度路由功能,您可以在 application....

产品架构

系统架构 SOFAStack 服务网格结合了 SOFAStack 微服务的优势,将 SOFAStack 微服务和 Service Mesh 双剑合璧,即基于 SDK 的传统微服务可以和基于 Sidecar 的 Service Mesh 微服务实现下列目标:互联互通:两个体系中的应用可以相互访问。...

查询服务

您可以通过微服务中心MSE查询部署的Spring Cloud或Dubbo应用的服务列表和服务详情。本文介绍如何查询服务。名词解释 服务:指被注册到注册中心的Spring Cloud和Dubbo服务。应用:指部署的实体。查看服务列表 登录 MSE治理中心控制台,并在...

接入 Spring Cloud SOFA

Spring Cloud SOFA 是基于 Spring Cloud 生态构建的开发框架,致力于提供微服务开发的一站式解决方案。SpringCloud SOFA 包含开发分布式应用服务的必需组件,您只需要使用 Spring Cloud 的编程模型,就可以将应用接入 SOFA 中间件,快速...

Tracer DRM 开关

Tracer 的动态配置设置了两个维度的开关:全局开关 应用维度开关 全局开关 所谓全局开关,就是推送这个微服务,会推送到所有使用了 Tracer 的系统,是全站级别的推送。动态配置的后台已经配置了全局的动态配置。这个动态配置的资源的 ID 是...

常见问题

RPC 服务端发布之后,为什么在微服务控制台无法找到该服务。问题原因 应用服务器的 IP 地址,不在发布部署参数 rpc_enabled_ip_range 范围内。例如:应用服务器的 IP 是172.19.*.*,而 rpc_enabled_ip_range 配置的参数为 10:11,172.16,192...

导入导出限流规则

在左侧导航栏,选择 中间件 微服务平台 微服务 服务治理。单击 服务限流,然后在应用列表选择目标应用右侧 更多 导出。导出的文件为 JSON 格式,存放在浏览器默认的下载文件夹中。导入限流规则 您可以将导出的限流规则导入到其他应用中,以...

服务熔断

在左侧菜单栏选择 中间件 微服务平台 微服务 服务治理,然后单击 服务熔断 页签。单击 添加熔断 规则,然后配置以下参数:参数 说明 规则名称 配置服务熔断规则的名称。应用 配置检测的目标应用。您可以手动填写或在下拉列表中选择。熔断...

添加限流规则

SOFAStack 微服务主要通过 SOFARPC 来实现服务的发布和引用,在 SOFAStack 微服务中的限流主要是针对 SOFARPC 框架。微服务服务限流(Guardian)是一个限流组件,您可通过在业务系统中集成该组件,配置限流规则来提供限流服务,从而保证...

导出和导入动态配置

在左侧导航栏,选择 中间件 微服务平台 微服务 动态配置。在 动态配置 页面,选择 更多 导出。动态配置文件为 JSON 格式,存放在浏览器默认下载文件夹中。导入动态配置 在 动态配置 页面,选择 更多 导入。单击 浏览,选中目标文件后单击 ...

应用场景

推荐搭配使用:微服务引擎 MSE+云服务器 ECS+云数据库 RDS 版+对象存储 OSS+容器服务 相关文档:微服务敏捷开发最佳实践 基于MSE实现微服务应用无损上下线 混合云架构 统一运维多个云端资源 在容器服务控制台上同时管理云上云下的资源,...

服务鉴权

在左侧菜单栏选择 中间件 微服务平台 微服务 服务治理,然后单击 服务鉴权 页签。单击 添加鉴权规则,然后配置以下参数:参数 说明 鉴权粒度 配置鉴权的粒度,可选值为:应用级:对某个应用添加鉴权规则。服务级:对应用下的一个或多个服务...

基础术语

术语 说明 应用 泛指用于组成业务系统的应用,可以为单体应用也可以为基于分布式框架构成的微服务应用。应用拓扑 拓扑是对应用间调用关系和依赖关系的可视化展示。SOFATracer SOFATracer 是一个用于分布式系统调用跟踪的组件,通过统一的 ...
< 1 2 3 4 ... 200 >
共有200页 跳转至: GO
新人特惠 爆款特惠 最新活动 免费试用