Nacos在阿里巴巴起源于2008年五彩石项目,成长于十年的阿里双十一峰值考验,2018年以开源的形式输出阿里十年关于服务发现和配管管理的沉淀,帮助数以万计的用户解决微服务的扩展性和高可用问题,以推动微服务行业发展,加速企业数字化转型...
本文介绍微服务架构日志采集运维管理的场景描述、方案优势、解决问题、架构图及操作参考链接。场景描述 阿里云日志服务LOG(原SLS)结合阿里云容器服务Kubernetes版(ACK)集群日志特点以及应用场景,提供全方位的容器微服务应用环境下的...
本文介绍服务提供者关闭后还在被其他应用调用的解决方案。问题现象 其他应用调用依赖的服务提供者时报错,错误信息显示仍然在调用一个已经下线或...同时可以尝试接入微服务治理的无损发布功能,解决因框架使用等问题导致非预期的流量损失。
排查Nacos日志,在/root/logs/nacos 目录下查看 naming.log(注册中心)和 config....有异常:根据具体异常信息进行排查。无异常:请 加入钉群(钉群号:32874633),联系产品技术专家进行咨询。更多信息,请参见 SAE微服务相关概念和能力。
运维管理 容器应用服务常见问题 经典应用服务常见问题 中间件 SOFABoot 常见问题 微服务常见问题 微服务故障排查之 DRM 微服务故障排查之限流 微服务故障排查之 RPC 服务网格-故障排查 消息队列常见问题 任务调度常见问题 分布式链路跟踪...
如出现 UnknownHostException、Unable to resolve host 等域名无法解析问题,解决方案请参考 如何解决MSE Nacos实例域名无法解析的问题?如出现 Client not connected,currentstatus:STARTING、Connection refused 等问题,解决方案请参考 ...
微服务解决方案 EDAS支持Apache Dubbo(2.6.x及以上版本)、Spring Cloud(Edgware及以上版本)和HSF三个主流微服务框架,更多信息,请参见 Spring Cloud概述、Dubbo概述 和 HSF概述。EDAS内置的HSF框架为阿里巴巴自研的高效微服务框架,...
Serverless 应用引擎 SAE(Serverless App Engine)支持原生Spring Cloud和Dubbo微服务框架的应用,您可以将基于原生Spring Cloud和Dubbo微服务框架开发的应用迁移、部署到 SAE,进行微服务管理。为什么使用SAE服务注册中心 Spring Cloud ...
相对于其他Serverless产品,SAE抽象了应用的概念,并提供了一整套微服务解决方案,支持Spring Cloud、Dubbo、HSF等主流的微服务开发框架,实现了Serverless架构和微服务架构的完美结合。操作步骤 登录 AHAS控制台,然后在页面左上角选择...
解决方式请参见 使用nacos-client发布配置失败。如果上述内容无法解决您的问题,您可以根据以下场景中寻找对应的解决方案。Spring Cloud Alibaba 如果您使用Spring Cloud Alibaba和加解密配置搭建业务应用,发现业务应用无法启动,可能的...
微服务在多活场景下如何解决?消息在多活场景下如何解决?Redis等缓存在多活场景下怎么解决?分布式调度任务在多活场景下如何解决的?MSHA数据面的性能指标是怎样的?是否做好入口流量分发和数据同步,就能快速具备异地多活能力?基于MSHA...
如果您不具备安装证书的能力,专家可为您提供视频远程指导和操作,帮助您快速定位问题,解决您的技术难题。特殊情况下,如网站未备案、服务器密码丢失且无法重置等问题无法按时完成,需要您先解决网站或服务器问题后继续进行部署。重要 未...
移除程序停止时自动调用OpenAPI修改的 enabled 字段,接入微服务治理的 配置无损滚动发布 功能。确保停止服务提供者(注销、自动移除)和重新注册服务提供者的 间隔大于1分钟。在服务提供者确认自身启动完毕后,调用Nacos OpenAPI v1版本 ...
解决方案 在错误所在的客户端节点上,使用 ping、telnet 和 curl 等命令,访问MSE Nacos集群,排查是否存在网络问题。ping${mse.nacos.host} telnet${mse.nacos.host}:8848 telnet${mse.nacos.host}:9848 curl${mse.nacos.host}:8848/nacos...
本文介绍如何解决Nacos上修改服务实例的权重不生效问题。问题现象 在MSE控制台上添加或修改服务实例时,设置了对应实例的权重并希望按照权重比例进行负载均衡。但实际调用流量时,流量分配未按照预期权重进行分配。问题原因 您使用的应用...
如今越来越多的企业使用微服务架构来开发业务应用...针对微服务架构中常见的痛点问题,深入分析通过相关技术去解决痛点问题。基于阿里云微服务引擎MSE,轻松地解决各类落地问题。您可以使用支付宝或钉钉扫描以下二维码,开启微服务治理之旅。
本文介绍微服务引擎MSE在使用过程中常见问题的故障分析和排查流程。微服务注册配置中心问题排查 在浏览器中输入 XXX:8848/nacos,访问MSE的Nacos注册中心时返回404错误。具体操作,请参见 通过“XXX:8848/nacos”访问MSE的Nacos注册中心时...
Service Mesh解决“侵入性微服务改造”问题。场景示例:应用微服务化重构上云 对于复杂应用系统来说,单体应用架构代码复杂度高、可扩展性差、业务开发及部署周期慢,不能满足现业务发展需要。对于业务复杂的单体应用系统上云需求,我们...
提供微服务技术支持、CICD实施支持,问题排查与解决方案 3.按照微服务改造方案搭建验证Demo 4.按照微服务治理进行具体的治理方案落地及应用上线 5.服务SLA 提供微服务架构设计及治理专家服务。在服务期间内向客户提供服务包内的相关履约...
虽然微服务带来了很大的好处,但同时由于应用拆分成许多组件,对应着庞大数量的微服务,开发者不得不面对这些微服务的管理问题,例如资源管理、版本管理、配置管理等。针对Kubernetes编排下微服务管理问题,阿里云容器服务引入Helm开源项目...
本文介绍如何解决MSE Nacos实例域名无法解析的问题。问题现象 当程序连接MSE Nacos出现实例域名无法解析时,可能会有如下几种报错。UnknownHostException No route to host Unable to resolve host 问题原因 应用节点所配置的DNS服务器或...
本文介绍如何排查和解决程序连接MSE Nacos出现的超时问题。问题现象 当程序连接MSE Nacos出现超时问题时,可能出现如下几种报错:Connection timed out Read Timeout TimeoutException:Waited 3000 milliseconds 问题原因 可能是以下几种...
本文介绍如何解决Nacos持久化实例HTTP/TCP的健康检查不通过问题。问题现象 当在MSE Nacos中注册的持久化服务提供者选择健康检查方式为HTTP/TCP时,服务提供者的健康状态始终显示为不健康,但服务提供者配置或状态正常。可能原因 MSE的Nacos...
为解决这些问题,研发人员可以通过微服务平台(MS Platfrom)对服务进行以下治理操作,以提高服务的稳定性和可用性。通过服务限流为高访问的订单服务(Order)添加限流规则,以控制服务请求量。通过服务鉴权为关键性的支付服务(Pay)添加...
Spring Cloud Gateway和Zuul是两种常用的微服务架构中的API网关,它们均能实现路由转发和过滤器处理等功能。通过配置路由规则,可以将请求路由到灰度环境中,对灰度版本进行验证和测试。借助MSE提供的全链路灰度能力,您无需修改业务代码,...
异地多活常见问题 微服务在多活场景下如何解决?消息在多活场景下如何解决?Redis等缓存在多活场景下怎么解决?分布式调度任务在多活场景下如何解决的?MSHA数据面的性能指标是怎样的?是否做好入口流量分发和数据同步,就能快速具备异地多...
本文介绍如何解决使用Nacos-sdk连接MSE Nacos出现The maximum number of tolerable server reconnection报错的问题。问题现象 使用Nacos-sdk连接MSE时出现The maximum number of tolerable server reconnection报错。可能原因 Nacos的配置...
SAE内置无缝集成的云监控与ARMS监控,提供了端到端的微服务解决方案,能够及时精准地定位问题。最后,SAE集成的应用高可用AHAS(服务降级、熔断、限流)、对象存储OSS(存储)等产品从多方面提供了一站式运维的解决方案。业务价值 运维简单...
本文介绍如何解决MSE Nacos实例登录失败问题。问题现象 程序连接MSE Nacos时出现以下错误。login failed.caused:No AuthenticationProvider found for org.springframework.security.authentication.UsernamePasswordAuthenticationToken;...
通过本文,您可以了解与 SAE 微服务相关的概念与能力,以及常见问题的解决方案。概念和能力索引 一级分类 二级分类 注册中心 使用说明、应用配置 配置中心 使用说明、应用配置 微服务开发 IDE自动部署、端云互联 服务治理 服务列表、无损...
本文介绍 服务网格 中常见的503报错场景及解决方案。偶发503 场景一:使用自定义监控指标功能进行个性化配置,每当配置变更时,日志监控发现少量请求出现503 问题原因 自定义指标功能的逻辑是通过生成一个对应的EnvoyFiter来进行 istio....
通过MSE微服务治理提供的无损上线功能,可以有效解决以上所说的上线异常问题。配置无损上线 微服务应用如何实现无损上下线 无损下线 出现无损下线异常根本原因是,开源的微服务体系没有确保应用提供者节点在停止服务前已经通知所有消费者...
本文汇总了使用服务网格时可能遇到的常见问题及解决方案。服务网格目前支持的微服务框架有哪些?服务网格目前支持 Dubbo、SpringCloud 等主流微服务框架。XDS 配置不下发 问题原因:Pilot 未启动或 Pilot 与 MOSN 网络不通。解决方案:查看...
本文介绍微服务引擎的线上流量治理的场景描述、解决问题、架构图及操作参考链接。场景描述 随着业务不断创新,微服务架构及数字化转型不断落地,在这个过程中大量企业采用了开源的组件构建微服务,例如Spring Cloud体系或Apache Dubbo等。...
使用 Seata 能够解决 Spring Cloud 微服务应用的分布式事务问题。本文通过一个样例工程介绍如何将基于 Seata 实现分布式事务的 Spring Cloud 应用运行在 GTS 上。背景信息 GTS SDK 2.9.0 版本开始提供对 Seata 的兼容支持。样例简介 该样例...
本文介绍如何解决MSE Nacos开源控制台鉴权不生效问题。问题现象 在Nacos的开源控制台中创建了新用户,并为该用户设置了某个命名空间权限,但没有生效(仍然可以访问其他命名空间)。已修改用户密码,且已删除用户,但是程序仍然可以使用旧...
类别 MSHA EDAS、MSE 微服务日常场景 面向可用区级别,解决RT问题。面向可用区级别,解决RT问题。基本概念 逻辑集群概念 可用区概念 同可用区多个逻辑集群优先 支持 不支持 故障场景RPC切零 支持 不支持 支持的服务 微服务 消息 分布式任务...
本文介绍如何解决MSE Nacos开源控制台无法使用问题。问题现象 开源控制台上提示 caused:No AuthenticationProvider found for org.springframework.security.authentication.UsernamePasswordAuthenticationToken;开源控制台上单击登录,...
本文介绍如何解决MSE Nacos获取或操作无权限资源的问题。问题现象 在Nacos的开源控制台中创建了新用户,并为该用户设置了某个命名空间权限,但该用户仍然可以访问其他命名空间。在 RAM控制台 中为某个RAM用户授予了某个命名空间的权限,...
低成本实现微服务敏捷开发 依托于开发环境隔离能力,可以在不增加物理机器成本的前提下,低成本扩展出多套逻辑隔离的开发环境,有效地解决环境抢占和冲突问题,实现敏捷开发。具体详情请参见 微服务敏捷开发最佳实践。推荐搭配使用 微服务...