在成功发布和订阅服务后,您可以通过 SOFA 微服务管理控制台查看服务列表,并对服务进行管理。详情请参见 查看服务。
SOFAStack 是否可以部署在虚拟机、物理机上?可以,SOFA 部署支持物理机、虚机 VM。SOFAStack 当前是否只支持阿里云容器服务 ACK?...SOFA 微服务支持客户端限流、集群容错,服务熔断、故障注入、服务降级等,保障服务高可用。
MSE微服务治理分为专业版、企业版,不同版本的微服务治理能力可参见 MSE微服务治理版本选型。步骤一:下载MSE Java探针 登录 ECS管理控制台。在左侧导航栏,选择 实例与镜像 实例。在顶部菜单栏,选择 地域。在 创建实例 页面,搜索需要...
动态配置是微服务下的模块之一,您只需要在每个环境开通中间件微服务,即可使用动态配置。用户实例之间的数据通过实例标识进行逻辑隔离,保证数据安全。动态配置具有以下优点:编程 API 简单 面向注解和普通 JavaBean 编程,编程方式统一且...
在左侧导航栏,选择 中间件 微服务平台 微服务 服务目录,然后单击 应用依赖 页签。在 应用依赖 页面,您可以执行以下操作:查看有依赖关系的所有应用,包括服务提供者和消费者。将鼠标悬浮在应用图标上,可以查看所选应用的依赖关系、节点...
本文介绍基于MSE微服务治理的全链路灰度实践教程,帮助您更好地使用全链路灰度功能。实践指南 MSE微服务治理的全链路灰度功能可以帮助企业实现对微服务的灰度发布,即在不修改现有生产环境服务版本的情况下,对服务进行小范围的灰度推送。...
阿里云CLI(Alibaba Cloud Command Line Interface)是基于OpenAPI构建的通用命令行工具,您可以通过阿里云CLI实现自动化管理和维护 微服务引擎 MSE(Microservices Engine)。本文以调用 ListTagResources 接口获取标签列表为例,为您介绍...
系统架构 SOFAStack 服务网格结合了 SOFAStack 微服务的优势,将 SOFAStack 微服务和 Service Mesh 双剑合璧,即基于 SDK 的传统微服务可以和基于 Sidecar 的 Service Mesh 微服务实现下列目标:互联互通:两个体系中的应用可以相互访问。...
为了您能够使用最新的MSE服务治理功能,建议您及时升级MSE微服务治理组件。原微服务治理组件为ack-mse-pilot(已废弃),现在的微服务治理组件为ack-onepilot,本文介绍如何安装和更新ack-onepilot组件版本、以及切换ack-mse-pilot组件至ack-...
MSE微服务治理提供了全链路灰度能力,您可以端到端地构建从网关到多个后端服务的全链路灰度,控制具有一定特征的灰度流量始终路由到应用对应的灰度环境,满足您同时灰度验证多个服务的诉求。本文介绍基于微服务治理的不同方式实现全链路...
在本地容器模式下,Cloud Toolkit插件将会在本地启动容器,并在容器中运行您的微服务应用。本文介绍如何配置本地容器云效模式。前提条件 在使用本地容器模式前,请先完成如下配置:安装Cloud Toolkit。配置阿里云账号。配置端云互联。背景...
本文介绍 微服务引擎MSE(Microservices Engine)的历史版本变更信息,包括发布时间、功能名称、描述以及相关文档等信息。2023年功能发布记录 2023-12-31 云原生网关 功能名称 功能类型 功能描述 相关文档 部分地域开服 其他 华北1(青岛)...
服务契约指基于OpenAPI规范的微服务接口描述,是微服务系统运行和治理的基础。您无需在应用中引入依赖,直接部署后,便可以通过服务契约在线查看微服务接口、路径等API信息,不但能查询提供的服务,还能方便的使用服务测试等功能。背景信息...
在左侧菜单栏选择 中间件 微服务平台 微服务 服务治理,然后单击 服务降级 页签。单击 添加降级 规则,然后配置以下参数:配置项 说明 规则名称 配置降级规则的名称。调用方应用 降级在客户端生效,这里填写或选择客户端应用。运行模式 ...
微服务提供以下相关 API 接口。动态配置 API 描述 AddMsConfigAttributes 新增属性元信息 DeleteMsConfigAttributes 删除属性元信息 GetMsConfigAttributes 根据属性 ID 获取对应的属性信息 QueryMsConfigAttributes 获取属性详细信息,...
本期推出 微服务平台(MS Platform)及 容器应用服务(AKS)两大核心产品。说明 体验中心内的数据仅支持查看,无法进行其他操作。暂不支持搜索功能。前提条件 已注册阿里云账号。已开通 SOFAStack 产品。体验地址 说明 体验中心环境区分金...
从技术发展的视角来看,近年来以基于容器、面向微服务、动态编排为主要特性的云原生技术在Kubernetes的平台化势能下加速发展并趋向成熟,不仅重塑了云计算厂商的产品架构设计与市场格局,而且在应用基础设施、应用软件架构、开发模式与部署...
在左侧导航栏,选择 中间件 微服务平台 微服务 动态配置。单击 新增配置类,然后配置以下参数:您可以通过以下两种方式创建配置:自定义新建 单击 自定义新建,然后配置以下参数:参数 说明 域 填写配置类的命名空间。只能包含大小写字母、...
在左侧导航栏,选择 中间件 微服务平台 微服务 动态配置。单击目标动态配置左侧的加号(+),然后单击目标属性名称。配置 推送目标 和 推送值 后,单击需要的推送方式。直接推送 单击 推送配置,然后单击 确定。动态配置将立即将发布至所有...
微服务平台使用微服务框架开发应用,进行微服务的管理,包含一些专业术语,本文根据模块对基础术语进行说明。SOFARPC 中文 英文 释义 RPC RPC 远程过程调用(Remote Procedure Call)RPC 服务 RPC service 服务端提供接口的实现对象 RPC ...
微服务框架 深度集成蚂蚁 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 类型的微服务发布成功后,您可以在服务网格控制台上进行服务管控和服务治理的操作。服务管控 您可以通过服务目录页面查询服务、应用、服务消费者和服务提供者等信息。详情请参见 服务目录。服务治理 服务治理...
使用 SOFA 微服务控制台,在灰度路由功能中选择需要灰度的应用,新建或修改灰度规则,填写灰度标记和流量百分比。灰度标记即 CAFE_ENV_APP_REVISION 对应的值,百分比可按需配置。如果需要针对某些请求进行灰度,实现 AB Test 功能,可以在...
您可以通过微服务中心MSE查询部署的Spring Cloud或Dubbo应用的服务列表和服务详情。本文介绍如何查询服务。名词解释 服务:指被注册到注册中心的Spring Cloud和Dubbo服务。应用:指部署的实体。查看服务列表 登录 MSE治理中心控制台,并在...
微服务架构下,业务通常采用流量网关+微服务网关的两层架构,前者负责南北向流量调度和安全防护,后者负责东西向流量调度和服务治理,MSE提供的云原生微服务网关,将两层网关变为一层。将流量网关(Kubernetes Ingress、Nginx)和微服务网关...
Spring Cloud SOFA 是基于 Spring Cloud 生态构建的开发框架,致力于提供微服务开发的一站式解决方案。SpringCloud SOFA 包含开发分布式应用服务的必需组件,您只需要使用 Spring Cloud 的编程模型,就可以将应用接入 SOFA 中间件,快速...
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 格式,存放在浏览器默认下载文件夹中。导入动态配置 在 动态配置 页面,选择 更多 导入。单击 浏览,选中目标文件后单击 ...
在左侧菜单栏选择 中间件 微服务平台 微服务 服务治理,然后单击 服务鉴权 页签。单击 添加鉴权规则,然后配置以下参数:参数 说明 鉴权粒度 配置鉴权的粒度,可选值为:应用级:对某个应用添加鉴权规则。服务级:对应用下的一个或多个服务...
术语 说明 应用 泛指用于组成业务系统的应用,可以为单体应用也可以为基于分布式框架构成的微服务应用。应用拓扑 拓扑是对应用间调用关系和依赖关系的可视化展示。SOFATracer SOFATracer 是一个用于分布式系统调用跟踪的组件,通过统一的 ...
在云产品开通页单击 SOFAStack 金融分布式架构服务协议 查看服务协议内容,确定开通后勾选此协议。在页面右下角单击 立即开通。若开通成功,页面会显示 恭喜,开通成功!的提示。在该页面单击 管理控制台 按钮进入 SOFAStack 控制台。在...
在左侧菜单栏选择 中间件 微服务平台 微服务 服务治理,然后单击 服务路由 页签。单击 添加路由组规则,然后配置以下参数:区域 参数 说明 基本信息 规则组名称 配置路由规则组名称。服务方应用名 配置服务端的应用名称。服务 配置应用包含...
Spring Cloud SOFA 的负载均衡算法加入了对权重的处理,在 SOFA 微服务控制台上配置的权重必须通过 Spring Cloud SOFA 的负载均衡算法才能生效。配置负载均衡 Spring Cloud SOFA 目前提供了随机和轮询两种负载均衡策略,默认为随机。这两种...
功能简介 故障注入流程如下所示:在微服务中,其实现方式为:管控台 MS 拼接故障注入规则,将其发送到 DRM。MOSN 和 RPC 客户端订阅 DRM 的 Key 值。配置故障注入规则 登录 SOFAStack 控制台。在左侧菜单栏选择 中间件 微服务平台 服务网格...