将应用接入功能开关后,即可使用功能开关的全部功能。本文将帮助您了解如何使用Spring Boot Starter接入。
操作步骤
- 登录 AHAS控制台,然后在页面左上角选择地域。
- 在左侧导航栏单击功能开关,然后在页面右上角单击新应用接入。
- 可选:在新应用接入页面查看并保存License。说明 仅公网环境接入需要License。
- 在Pom文件中加入以下依赖。
<dependency> <groupId>com.alibaba.csp</groupId> <artifactId>spring-boot-starter-ahas-switch-client</artifactId> <version>x.y.z</version> </dependency>
说明 在 新应用接入页面查看Pom依赖最新版本,将x.y.z
替换为新版本的版本号。 - 在相关常量类上添加
com.alibaba.csp.ahas.switchcenter.anotation.Switch
注解,同时在对应字段上加com.taobao.csp.switchcenter.annotation.AppSwitch
注解,字段修饰符必须为public static
。例如:@Switch public class SwitchConfig { @AppSwitch(des = "String 类型开关", level = Level.p2, callback = TestCallback.class) public static boolean test_switch = false; }
- 在 application.properties 中添加以下配置项。
类别 配置参数示例 非公网 - #指定您要接入的特定的AHAS环境。
ahas.namespace=default
- #自定义您的应用名称。
project.name=AppName
公网 - #指定您要接入的特定的AHAS环境。
ahas.namespace=default
- #自定义您的应用名称。
project.name=AppName
- #配置License信息。
ahas.license=<license>
- #指定您要接入的特定的AHAS环境。
- 重新部署您的应用。
执行结果
启动应用并调用配置埋点的方法。若该应用出现在AHAS控制台
页面,则说明接入成功。文档内容是否对您有帮助?