当流量在调用链路上流转时,流经的网关、中间件和微服务会识别灰度流量,并将其动态转发到对应服务的灰度版本。通过下图所示(其中不同的颜色代表不同版本的灰度流量),可以看出无论是微服务网关还是微服务本身都需要识别流量,并根据治理...
创建Nacos引擎。使用限制 迁移工具宕机会导致同步服务中断,因此建议最少部署2个节点。迁移流程启动后,请您尽快完成迁移操作。确保自建Eureka、迁移工具和MSE Nacos三者之间的网络互相联通。迁移步骤 迁移的部署结构如下所示。步骤一:...
本文介绍微服务引擎MSE在使用过程中常见问题的故障分析和排查流程。微服务注册配置中心问题排查 在浏览器中输入 XXX:8848/nacos,访问MSE的Nacos注册中心时返回404错误。具体操作,请参见 通过“XXX:8848/nacos”访问MSE的Nacos注册中心时...
如果发现日志中的 dataId、groupId、tenant、namespaceId 等关键字和MSE控制台上的不一致,请先发布配置,可以在MSE控制台上发布,也可以使用ConfigService.publishConfig API发布。如果上述步骤仍然无法解决问题,您可以参考下述Demo工程...
MSE Ingress功能介绍 更多关于MSE Ingress云原生网关的功能介绍,请参见:Nginx Ingress、MSE Ingress网关对比 通过MSE Ingress访问容器服务 MSE Ingress支持的Annotation MSE Ingress高级用法 MSE Ingress使用说明 容器服务ACK、ASK等...
本文以包含服务提供者和服务消费者的Dubbo微服务...在 provider.xml 中,添加Spring相关的XML Namespace(xmlns)和XML Schema Instance(xmlns:xsi),以及Dubbo相关的Namespace(xmlns:dubbo)和Schema Instance(xsi:schemaLocation)。...
MSE Ingress将流量网关、微服务网关和安全网关三合一,兼容K8s Ingress标准API,解决了三层网关架构独立设计和独立运维导致的资源消耗大、性能损耗大、稳定性难控、安全防护复杂等难题。MSE Ingress优势 相较于传统网关,MSE Ingress在资源...
微服务引擎的AccessKey ID和AccessKey Secret的环境变量名为MSE_AK、MSE_SK。如果您使用的是Nacos-golang-SDK,则需要将${serverAddr} 替换为MSE的注册地址。sc:=[]constant.ServerConfig{ { IpAddr:"${serverAddr}",Port:8848,},} 说明 ...
MSE微服务治理专业版于2021年11月15日正式上线,欢迎您体验。MSE微服务治理 专业版 涵盖 基础版 所有服务治理能力,且提供标签路由、金丝雀发布、全链路灰度等高阶服务治理功能,同时具备相关功能的可观测能力。关于微服务治理不同版本的...
为了您能够使用最新的MSE服务治理功能,建议您及时升级MSE微服务治理组件。原微服务治理组件为ack-mse-pilot,现在的微服务治理组件为ack-onepilot,本文介绍如何升级ack-mse-pilot组件至ack-onepilot组件。背景信息 MSE微服务治理组件ack-...
MSE ZooKeeper和自建ZooKeeper对比 对比项 MSE ZooKeeper专业版 自建ZooKeeper 系统搭建及运维成本 资源全托管免运维,内置SLB,自动绑定域名,故障节点自动摘除。需自行购买各种资源搭建系统,运维升级需投入精力,人工成本高。易用性 ...
本文介绍如何解决使用Nacos-sdk连接MSE Nacos出现The maximum number of tolerable server reconnection报错的问题。问题现象 使用Nacos-sdk连接MSE时出现The maximum number of tolerable server reconnection报错。可能原因 Nacos的配置...
开启MSE微服务治理 在 MSE微服务治理开通页面,开通微服务治理专业版。关于微服务治理的计费详情,请参见 计费概述。将ACK微服务应用接入MSE治理中心,您可以选择您需要的方式实现应用接入。详细接入说明,请参见 ACK微服务应用接入MSE治理...
内网连接问题 如果您使用了内网连接,请保证客户端机器和MSE Nacos处于同一个VPC内 MSE Nacos所属的VPC的Switch ID可以通过 MSE控制台 查询。鉴权问题 可以检查${user_home}/logs/nacos/config.log,如果发现 403 字样,则为鉴权问题,请为...
MSE提供应用监控告警功能,可在满足告警条件时通过邮件、短信、钉钉等渠道实时告警,帮助您主动发现异常。本文介绍如何创建和管理告警规则。前提条件 创建联系人分组 背景信息 报警控件本质是数据集的数据展示方式,所以在创建报警控件的...
漏洞描述 Dubbo服务提供者会检查传入的请求,并且确保该请求的相应序列化类型符合服务器的配置。但是存在一个例外情况,攻击者可以使用该例外情况跳过安全检查(启用时)并使用原生的Java序列化机制触发反序列化动作。漏洞评级 中 影响范围...
本文介绍MSE微服务治理退款规则、退款方式。MSE支持退订。根据不同的计费方式,MSE支持的退款情况如下。计费方式 退款条件 退款方式 资源包预付费 如果您因业务调整不再需要使用微服务治理的资源包,您可以自主退订已购买的资源包。登录 ...
目前,MSE微服务治理中心已全球开服,支持中国香港、伦敦、新加坡等12个新地域,欢迎您体验。微服务治理中心目前支持的地域,请参见 开服地域。
如果您想要购买使用企业版的资源包,必须先将MSE微服务治理升级到企业版,否则您购买的企业版资源包将无法使用。具体操作,请参见 微服务治理升级为企业版。关于MSE微服务治理各个版本的服务治理能力对比信息,请参见 版本选型。购买成功后...
本文介绍如何查看MSE微服务引擎的账单用量。登录 用户中心。在左侧导航栏,选择 账单管理>账单详情。在 账单流水 页签,选择 账期 和 账号/Owner账号,输入 订单/账单号 等过滤条件,然后单击 搜索。在账单列表,单击 产品 右侧的 图标,...
因业务调整,MSE微服务治理将从2023年09月28日起停止基础版新购,已开通MSE微服务治理基础版的可继续使用,暂不受影响。
MSE微服务治理企业版在专业版和基础版的服务治理能力基础上增加了离群实例摘除、熔断降级、同AZ优先路由、慢SQL治理、缓存热点治理、访问控制和黑产刷单防护等能力。在流量治理方面进行升级,深度支持Sentinel,同时具备秒级治理流量监控,...
MseIngressConfig是由MSE Ingress Controller提供的CRD资源,用于管理MSE云原生网关实例的生命周期,配置Ingress监听选项以及全局配置。本文介绍MseIngressConfig的常见用法,包含如何通过MseIngressConfig创建、复用和删除MSE云原生网关...
org.apache.dubbo.samples.basic.api.DemoService DubboServiceVersion string 否 Dubbot 服务版本。0.0.0 DubboServiceGroup string 否 Dubbo 服务组。service name MothedMapList object[]否 Dubbo 转发规则列表。DubboMothedName string...
本文介绍如何通过MSE白屏化迁移工具将自建Nginx Ingress迁移至MSE Ingress。前提条件 已创建容器服务集群,且部署了Nginx Ingress Controller。已创建云原生网关。如果您还没有云原生网关,请参见 新建云原生网关。注意事项 本文描述的迁移...
本文介绍如何通过MSE白屏化迁移工具将自建Nginx Ingress迁移至MSE Ingress。前提条件 已创建容器服务集群,且部署了Nginx Ingress Controller。已创建云原生网关。如果您还没有云原生网关,请参见 新建云原生网关。注意事项 本文描述的迁移...
MSE微服务治理探针将在3.0.X版本终止对Java 7的支持。2022年07月,Java官方正式停止了对Java 7的扩展支持,将不再提供补丁更新、错误或安全修复,标志着Java 7生命周期的结束。更多信息,请参见 终止支持Java 7。由于Java 7在功能层面的...
注册中心细粒度鉴权所涉及的权限操作(Action)如下表:权限操作名称(Action)说明 mse:QueryNacosNaming 微服务引擎MSE Nacos的读取服务权限,表示可以通过SDK获取和监听服务。mse:UpdateNacosNaming 微服务引擎MSE Nacos的更新服务权限...
本文为您介绍MSE微服务治理如何升级为企业版。前提条件 已开通MSE 操作步骤 说明 关于MSE微服务治理各个版本的服务治理能力对比信息,请参见 版本选型。登录 MSE治理中心控制台,并在顶部菜单栏选择地域。在左侧导航栏选择 治理中心>概览。...
注册中心细粒度鉴权所涉及的权限操作(Action)如下表:权限操作名称(Action)说明 mse:QueryNacosNaming 微服务引擎MSE Nacos的读取服务权限,表示可以通过SDK获取和监听服务。mse:UpdateNacosNaming 微服务引擎MSE Nacos的更新服务权限...
漏洞描述 Apache Dubbo主服务端口也可用于访问Telnet Handler,其中Invoke Handler远程代码存在执行漏洞,恶意攻击者可能通过Telnet接口的Invoke Handler构造相关请求进行攻击。漏洞评级 中 影响范围 使用Dubbo 2.5.x版本的所有用户。使用...
在微服务场景下,为了对不同环境下的微服务应用、接口作出隔离和区分,MSE微服务治理将微服务组织分为微服务命名空间、应用两层概念,分别实现对环境的隔离、授权。本文介绍如何通过微服务命名空间在MSE上组织您的微服务,以及如何管理微...
问题现象 应用通过阿里云容器服务ACK接入MSE微服务治理,可能出现以下几种现象:MSE无相关的应用实例信息。MSE有相关应用实例名称,但实例数为0。应用可以正常接入MSE,实例数目显示正常,但服务详情页面缺少服务元数据等相关信息。可能...
说明 微服务引擎的AccessKey ID和AccessKey Secret的环境变量名为MSE_AK、MSE_SK。try { Properties properties=new Properties();properties.put("serverAddr","mse-xxxxxx-p.nacos-ans.mse.aliyuncs.com");properties.put("accessKey",...
配置中心细粒度鉴权所涉及的权限操作(Action)如下表:权限操作名称(Action)说明 mse:QueryNacosConfig 微服务引擎MSE Nacos的读取配置权限,表示可以通过SDK获取和监听配置。mse:UpdateNacosConfig 微服务引擎MSE Nacos的更新配置权限...
微服务引擎MSE是一个面向业界主流开源微服务框架SpringCloud、Dubbo以及多语言等一站式微服务平台,支持服务网格生态,标准、灵活、精准的控制流量,帮助提升系统整体的可用性,并且MSE在高可用、性能、安全方面大量增强,让您的应用获得...
在Kubernetes集群中,MSE Ingress对集群服务(Service)中的外部可访问的API对象进行管理,提供七层负载均衡能力。本文介绍MSE Ingress的高级用法,方便您对集群入口流量进行治理。灰度发布 MSE Ingress提供复杂的路由处理能力,支持基于...
在 创建 Ingress 对话框中,选择 网关类型 为 MSE云原生网关,并配置后端关联的 服务、注解 和 证书 等信息,然后单击 确定。其中 Ingress Class 为 mse,配置路由为 前缀匹配,路径为/,转发请求到服务 httpbin,域名的证书通过引用K8s ...
org.apache.dubbo.samples.basic.api.DemoService DubboServiceVersion string Dubbo 服务版本。0.0.0 MothedMapList object[]Dubbo 转发规则列表。DubboMothedName string Dubbo 方法名。sayHello HttpMothed string Http 方法。说明 支持...
配置中心细粒度鉴权所涉及的权限操作(Action)如下表:权限操作名称(Action)说明 mse:QueryNacosConfig 微服务引擎MSE Nacos的读取配置权限,表示可以通过SDK获取和监听配置。mse:UpdateNacosConfig 微服务引擎MSE Nacos的更新配置权限...