帮助文档 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
帮助文档 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. Serverless应用引擎(新版)
  4. 操作指南
  5. 应用部署
  6. 服务注册与发现
  7. 基于Nacos等注册中心实现服务注册与发现
  8. 使用SAE内置Nacos注册中心

使用SAE内置Nacos注册中心

  • 基于Nacos等注册中心实现服务注册与发现
  • 发布于 2025-04-17
  • 0 次阅读
文档编辑
文档编辑

Serverless 应用引擎 SAE(Serverless App Engine)支持用户白屏化选择不同的Nacos注册中心(自建、SAE内置与MSE商业版)。本文介绍如何通过SAE控制台为应用配置Nacos服务注册与发现功能。

相关文档

根据不同的Nacos类型,按需操作。

  • MSE商业版Nacos:具体操作,请参见使用MSE的Nacos注册中心。

  • 用户自建Nacos:具体操作,请参见使用自建Nacos服务注册中心。

  • SAE内置Nacos:具体操作,请参见本文。SAE通过自动注入相关环境变量以及借助于Java Agent修改字节码的技术,支持自动修改程序的注册中心与配置中心地址。因此,您无需对程序做任何修改即可将其直接部署到SAE。

使用推荐

当您的微服务应用较多时,注册中心按推荐程度由高到低依次排序如下:

  • 商业版的服务注册中心(MSE)

  • 自建服务注册中心

  • SAE内置服务注册中心

更多信息,请参见MSE Nacos和开源Nacos。

功能介绍

SAE通过自动注入相关环境变量以及借助Java Agent修改字节码的技术,支持自动修改程序的注册中心与配置中心地址。因此,您无需对程序做任何修改即可将其直接部署到SAE。

重要

SAE内置Nacos,默认开启了鉴权功能,您无需进行任何额外配置即可直接享用鉴权保护。

使用限制

  • SAE内置Nacos不支持Seata Server。

  • SAE内置Nacos仅支持Java语言。

  • SAE内置Nacos对外可用版本清单

    版本

    版本号

    1.x版本

    1.2.0

    1.2.1

    1.3.0

    1.3.1

    1.3.2

    1.3.3

    1.4.0

    1.4.3

    1.4.4

    1.4.6

    1.4.7

    1.4.8

    2.x版本

    2.0.2

    2.0.3

    2.0.4

    2.1.2

    2.2.2

    2.2.3

    2.2.4

    2.3.0

    2.4.0

    2.4.1

    2.4.2

    说明

    如果您使用的Nacos SDK是1.x版本,建议您升级到2.x版本。具体原因如下:

    • 1.x 版本客户端采用长轮询(Long Polling)机制以监听配置变更,默认超时时间为30秒,这可能会被ARMS监控识别为慢调用,从而触发不必要的告警。而2.x 版本客户端则使用gRPC长连接方案,有效避免了此类问题的发生。

    • 2.x 版本在架构、性能、稳定性和功能方面均进行了显著的改进与升级。具体信息,请参见发布说明。

功能入口

场景不同,对应的操作入口也有所差异:

创建应用

  1. 登录SAE控制台,在左侧导航栏选择应用管理 > 应用列表,然后选择目标地域和目标命名空间,最后单击创建应用。

  2. 在应用基本信息向导页面进行配置后,单击下一步:高级设置。

对正在运行的应用进行变更

警告

重新部署应用后,该应用将会被重启。为避免业务中断等不可预知的错误,请在业务低峰期执行部署操作。

  1. 登录SAE控制台,在左侧导航栏选择应用管理 > 应用列表,然后选择目标地域和目标命名空间,最后单击目标应用名称。

  2. 在目标应用的基础信息页面,单击部署应用。

对已停止的应用进行变更

  1. 登录SAE控制台,在左侧导航栏选择应用管理 > 应用列表,然后选择目标地域和目标命名空间,最后单击目标应用名称。

  2. 在目标应用的基础信息页面,单击修改应用配置。

配置服务注册发现功能

找到并展开服务注册发现区域,选择Nacos注册中心服务发现为SAE内置Nacos。

W6h2RJPbrx

相关文章

使用SAE内置Nacos注册中心 2025-04-17 11:00

Serverless 应用引擎 SAE(Serverless App Engine)支持用户白屏化选择不同的Nacos注册中心(自建、SAE内置与MSE商业版)。本文介绍如何通过SAE控制台为应用配置Nacos服务注册与发现功能。

使用MSE的Nacos注册中心 2025-04-17 11:00

本地开发的Spring Cloud应用或者Dubbo应用托管到Serverless 应用引擎 SAE(Serverless App Engine)时,您可以使用SAE的注册中心,也可以使用MSE托管的注册中心。本文介绍如何通过SAE控制台为应用配置Nacos服务注册与发现功能。

使用自建Nacos服务注册中心 2025-04-17 11:00

本地开发的Spring Cloud应用或者Dubbo应用托管到SAE时,您可以使用SAE的注册中心,也可以自建Nacos提供服务注册与发现功能。本文介绍如何通过SAE控制台为应用配置Nacos服务注册与发现功能。

目录
Copyright © 2025 your company All Rights Reserved. Powered by 博智数字服务平台.
闽ICP备08105208号-1