检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
接入Cloud Map Spring Cloud通常是使用其自带的Eureka注册中心,使用应用平台可以将Eureka注册中心替换为Cloud Map,Cloud Map除了能够提供服务发现的功能,还可以提供数据库、敏感信息等的纳管功能。 前提条件 Cloud Map依赖STS认证能力,接入Cloud
Spring Cloud概述 Spring Cloud为开发人员提供了一些工具来快速构建分布式系统中的一些常见模式(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线,短期微服务和契约测试)。分布式系统的协调导致了样板模式,使用Spring Cloud,开发人员可以快速构
使用Cloud Map SDK(Spring Cloud框架) 引入Cloud Map SDK 引入STS Cloud Map依赖STS认证能力,接入Cloud Map必须接入STS,具体请参考引入STS SDK。 引入Cloud Map 在pom.xml中添加Cloud Map
服务资源在Cloud Map中注册和发现的方式如表2所示。 表2 服务注册和发现 场景 注册 发现 服务之间 服务提供方通过IaC注册地址。 通过Cloud Map SDK查询。 服务内部微服务之间 通过Cloud Map SDK注册机器IP,并维持心跳。 通过Cloud Map SDK发现。
服务资源在Cloud Map中注册和发现的方式如表2所示。 表2 服务注册和发现 场景 注册 发现 服务之间 服务提供方通过IaC注册地址。 通过Cloud Map SDK查询。 服务内部微服务之间 通过Cloud Map SDK注册机器IP,并维持心跳。 通过Cloud Map SDK发现。
概览页面展示了当前产品下所有的注册到Cloud Map的资源总览情况以及服务的依赖关系图。 查看服务总览 进入AppStage运维中心。 单击,选择“微服务开发 > 服务发现”。 选择左侧导航栏的“服务目录 > 概览”。 选择“服务总览”页签,查看当前产品下所有服务注册到Cloud Map的资源总览情况。
使用Cloud Map SDK(NUWA框架) 引入Cloud Map SDK NUWA框架的nuwa-core模块已经包含STS的SDK,只需要在pom.xml中以provided方式引入Cloud Map的插件即可。 <dependency> <groupId>com.huawei
Cloud Map SDK 概述 使用Cloud Map SDK(Spring Cloud框架) 使用Cloud Map SDK(NUWA框架) 常见问题 父主题: 运维中心SDK介绍
申请开通Cloud Map 对于首次接入应用平台的服务,需要申请开通Cloud Map。Cloud Map给不同的部门、产品创建了不同的集群,主要用来控制数据隔离和保障可靠性,不同的服务开通时会分配到不同的集群里。 开通Cloud Map代表生成订阅关系,放通了权限,业务的中间件
SpringBootApplication; import org.springframework.cloud.client.loadbalancer.LoadBalanced; import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
查看注册到Cloud Map的中间件 中间件是指业务服务实现自身功能需要用到的技术组件,随业务服务独立部署和运维。 中间件统一展示在中间件列表中,中间件列表只提供数据的查询和展示,不提供对数据的增、删、改操作。所有的增删改操作都在各中间件的管理台上操作,中间件管理台上的操作,会自动同步到Cloud
使用Spring Cloud框架实现应用开发 Spring Cloud概述 准备工作 开发指导 实践案例
申请开通Cloud Map 对于首次接入应用平台的服务,需要申请开通Cloud Map。Cloud Map给不同的部门、产品创建了不同的集群,主要用来控制数据隔离和保障可靠性,不同的服务开通时会分配到不同的集群里。 开通Cloud Map代表生成订阅关系,放通了权限,业务的中间件
查看注册到Cloud Map的中间件 中间件是指业务服务实现自身功能需要用到的技术组件,随业务服务独立部署和运维。 中间件统一展示在中间件列表中,中间件列表只提供数据的查询和展示,不提供对数据的增、删、改操作。所有的增删改操作都在各中间件的管理台上操作,中间件管理台上的操作,会自动同步到Cloud
管理Cloud Map中的服务资源 Cloud Map服务资源介绍 申请开通Cloud Map 查看服务总览和依赖关系图 查看注册到CloudMap的服务信息 查看注册到CloudMap的微服务信息 查看和管理注册到CloudMap的微服务实例 查看注册到CloudMap的数据库列表
基于Spring Cloud框架进行应用上云 方案概述 准备工作 工程创建 代码开发 打包发布 部署上线
概述 Cloud Map SDK服务软件开发工具包是对服务发现(Cloud Map)服务提供的REST API进行的封装,以简化用户的开发工作。 Cloud Map是注册发现中心,主要用于注册发现微服务、中间件/数据库、一方/二方/三方服务,单体应用无需对接Cloud Map(微
实践案例 本实践以Spring Cloud Demo项目为例,带您体验使用AppStage的开发中心、运维中心进行工程创建、代码开发、打包发布,部署上线的全过程。具体请参考基于Spring Cloud框架进行应用上云。 父主题: 使用Spring Cloud框架实现应用开发
使用STS SDK(Spring Cloud框架) 引入STS SDK 在pom.xml中添加STS SDK依赖。 <dependency> <groupId>com.huawei.wisecloud.sts</groupId> <artifact
常见问题 表1 Cloud Map常见问题 问题 报错原因 解决办法 “code”:403,no permission to access 业务没有权限访问中间件资源 登录Cloud Map管理台查看资源的授权信息。 如果自身的服务或微服务不在授权范围内,则没有访问权限,需要确认