使用spring-boot-starter-huawei组件 spring-boot-starter-huawei组件具备开发一个基本的基于spring-boot的web项目的基本依赖,使用时只需将该组件的坐标添加到工程的pom文件中即可。 使用方式 直接作为dependency依赖引入
devspore-swagger-extension使用指南 概述 swagger2使用指南 依赖情况 父主题: DevSpore-SDK使用指南
预期结果:因为id为1的数据在之前的操作中已被软删除,所以接口返回值中status为200,message为success,data为null。
使用swagger进行在线API文档配置 文档配置 spring-boot-starter-huawei添加了swagger2和swagger3包的依赖,API在线文档使用springdoc-openapi-ui。springdoc基本配置较为简单,如下所示: springdoc:
access-code: 父主题: 功能介绍
包含以下三种日志: accessLog:打印下游服务对本服务请求的相关信息,如请求方式、状态码等,详情见access日志字段说明。 requestLog:打印本服务对上游服务请求的相关信息,如请求方式、状态码等,详情见request日志字段说明。
clientcontrol中ttl和performanceTtl的具体含义是什么 Cache配置有两个ttl,一个ttl(可靠性缓存)和一个performanceTtl(性能缓存)。 存在误解这两个为是两个缓存,其实缓存只有一个。 实际给缓存设置的缓存过期时间为ttl配置,缓存存入的时候
devspore.probe.aom.authentication - String 监控数据上报AOM的鉴权方式,可选值:AccessCode,AccessKey。 当选择AccessCode时,url、access-code必须配置。
--- access log --> <RollingFile name="ROLLING_HTTP_LOG_ACCCESS_FILE"> <FileName>${HTTP_LOG_ACCESS_PATH}/${ACCESS_FILE_NAME
devspore.http-log.access.res-body-size boolean 可选 true accesslog是否统计resBodySize。
概述 devspore-swagger-extension是对原生swagger进行增强的组件,通过添加自定义标签手段,使得swagger更好的描述泛型类,在AstroPro代码生成阶段可正确生成泛型类。该组件需配合springfox(swagger2)使用。 开发能力要求 您需具备以下开发能力
依赖情况 以下为本组件的具体依赖情况: com.huaweicloud.devspore:swagger-extension 表1 swagger-extension组件依赖 依赖组件 版本 scope org.projectlombok:lombok 1.18.32 compile
target: SYSTEM_OUT ThresholdFilter: #过滤条件 level: info ###DONE: LC:Console只输出info级别就即可, 详细debug日志记录到文件 onMatch: ACCEPT
表1 AstroPro系统权限 策略名称 描述 类别 策略内容 Astro Pro FullAccess Astro企业应用的管理员权限,拥有该权限的用户可以使用服务的所有功能。
华为云OneAccess:使用OneAccess作为安全认证机制。华为云OneAccess是一个贯穿企业全业务流程的身份安全管理服务。更多关于OneAccess的介绍,请参见应用身份管理服务OneAccess。 自定义认证:支持使用自定义插件进行安全认证。
使用指南 access日志 request日志 method日志 日志输出格式配置示例 父主题: devspore-http-log使用指南
devspore-auth使用指南 devspore-auth-oneaccess使用指南 devspore-auth自定义token解析认证 父主题: DevSpore-SDK使用指南
访问熔断状态的方法时报错异常 问题描述 运行时报错Request processing failed; nested exception is io.github.resilience4j.circuitbreaker.CallNotPermittedException: CircuitBreaker
升级API版本 使用说明 服务创建后,若需要修改服务的API版本号,可通过新增版本实现。 图1 API版本号 API版本对应服务metadata.json文件中,Service段的apiVersion字段,一般为v1、v2类型的值。 图2 查看apiVersion取值 操作步骤 参考登录
接入指南 pom文件添加依赖。 <dependency> <groupId>com.huaweicloud.devspore</groupId> <artifactId>devspore-clientcontrol</artifactId> <version
您即将访问非华为云网站,请注意账号财产安全