检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
开启horizon 登录AstroPro控制台,单击“进入首页”,进入AstroPro实例。 在左侧导航栏中,选择“后端开发平台 > 服务管理 > 服务”。 在服务列表中,单击待操作服务“操作”列的“编辑”。 图1 编辑服务 在基本配置中,开启“是否启用扩展拦截”。 图2 启用扩展拦截
3):生成JDK17+SpringBoot3的代码框架。 注册发现/配置中心 注册发现/配置中心。 不启用:不对接配置管理服务。 CSE:使用微服务引擎服务CSE作为配置管理服务。CSE是微服务应用的云中间件,为用户提供了注册发现、服务治理、配置管理等高性能和高韧性的企业级云服务能力,可无缝兼容Spring
单击已添加服务依赖后的“编辑”。 选择需配置流控策略的对象方法,并为对象方法添加对应的流控策略。例如自定义流控策略Custom。 图3 配置客户端流控策略 单击“保存”,完成客户端流控策略配置。 单击“创建”,生成服务代码,代码中的配置文件将添加客户端流控策略配置信息。 图4 配置文件 图5 流控策略的注解
同时可配置服务调用时延和读取数据不一致最大容忍时间。 前提条件 仅当服务满足以下两个场景时,才可在“服务SLA”页面查看并配置服务SLA信息。 在“应用管理”中已创建应用服务,同步应用至“服务管理”,并为同步的服务添加依赖服务。 在“服务管理”中已新增一个服务并添加依赖服务,关联服务使服务信息同步到“应用服务”中。
开启自定义鉴权功能 自定义鉴权功能在微服务架构、API管理、企业内部系统集成等方面发挥着重要作用,它提供了灵活性和可扩展性,以满足不同业务场景下的安全需求。 开启自定义鉴权功能前,请确保依赖服务的“是否启用扩展拦截”按钮已启用。 图1 开启“是否启用扩展拦截”配置 登录Astro
步骤1:基本配置 基本信息中配置的内容会呈现在代码中,需用户根据实际情况进行勾选配置。 在服务列表中,单击新增一个服务中已创建服务后的“编辑”。 在基本配置中,按需进行设置。 图1 基本配置 基本配置:若本地已有配置好的服务元数据,可通过单击“导入元数据”,直接导入。 微服务名称
开启自定义认证功能 登录AstroPro控制台,单击“进入首页”,进入AstroPro实例。 在左侧导航栏中,选择“后端开发平台 > 服务管理 > 服务”。 在服务列表中,选择对应服务,单击“操作”列“编辑”,进入服务编辑页面。 服务编辑页面中,在“框架配置”页面,“安全认证”模块中,“身份认证”选择“自定义认证”。
配置变量 添加页面变量 添加全局变量 父主题: 前端应用管理
配置说明 devspore-probe常用的配置参数如下所示 devspore: probe: metrics: tags: component: devspore-application
参数配置说明 表1 参数配置说明 参数名称 是否必选 参数类型 取值范围 描述 bizPool 否 ThreadPoolConfig 参考表2。 线程池配置。 caches 否 Map of CacheConfig key为userdefine1,userdefine2.....
controller: INFO 以上日志配置适合开发时本地配置,较为简单。当以上配置无法满足要求的时候,可以使用单独的日志配置文件来进行日志配置。 使用yml文件进行日志配置。 #日志配置 #配置log4j2日志文件时使用yml方式配置,在项目资源路径下添加log4j2.yml文件(或在application
步骤2:框架配置 框架配置和基本配置一样,需要您根据实际情况进行勾选配置,不同的配置会呈现不同的效果。 是否启用模板,默认不启用,如需启用,在下拉框中选择已创建的模板。创建模板具体操作请参考创建架构模板。 选择模板后,模板配置将自动带入包括“框架配置”和“生成策略”。 选择参考框架。
配置样式设置 通过样式面板配置样式 直接编写样式代码 类名管理 使用状态选择器 行内绑定状态变量 父主题: 前端应用管理
请求方法:HTTP请求方法(也称为操作或动作),用于告诉服务您正在请求什么类型的操作。 get:请求服务器返回指定资源。 put:请求服务器更新指定资源。 post:请求服务器新增资源或执行特殊操作。 delete:请求服务器删除指定资源。 请求对象:单击“添加请求对象”,可添加请求对象,即API请求的输入参数。
图10 工程目录不同类型设置效果 module添加服务名前缀:配置为“是”时,模块名称前会添加服务名前缀。 图11 开启前后效果 设置部署信息。 图12 设置部署信息 服务部署脚本 对接CCE部署和ServiceStage部署时,生成的代码中会包含如下内容: 根目录中会增加“ .cam”文件夹,包含“cam
通过样式面板配置样式 使用说明 添加组件后您可以通过右侧的属性设置面板,直接对当前选中组件进行样式设置,实现零代码设计。 通过样式面板配置样式 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“前端开发平台 > 前端应用”。 单击待编辑应用模块内的“开发应用”,进入设计器。
*/ } 查看CSS编辑页面,可见已存在 .test和 .test:hover两条样式记录。 鼠标悬浮在组件上查看样式切换效果。 父主题: 配置样式设置
常见问题 问题描述 使用devspore-probe并开启上报监控数据到AOM后频繁打印日志:post metrics to aom success。 解决方案 在项目中添加配置参数:logging.level.com.huawei.devspore.probe=error,使得
log4j</groupId> </exclusion> </exclusions> </dependency> 认证配置 在配置文件中加入devspore相关配置,如下: devspore: auth: exclude-paths: GET:/test # 不需要认证的路径
在顶部下拉框中,选择子域所属的项目、应用和子域。 单击“关联服务”,在弹框中选择需关联的服务及版本。 当创建子域是开启单元化配置,则关联Rooted服务。当创建子域是关闭单元化配置,则关联Single服务。 图1 关联Single服务 图2 关联Rooted服务 单击“确定”,完成服务关联。