diff --git a/springcloudalibaba-server-sentinel/pom.xml b/springcloudalibaba-server-sentinel/pom.xml
new file mode 100644
index 0000000000000000000000000000000000000000..e7aecd8878336f05d5d9335d68941a67e47c43b0
--- /dev/null
+++ b/springcloudalibaba-server-sentinel/pom.xml
@@ -0,0 +1,104 @@
+
+
+ 4.0.0
+ com.kwan.springcloudalibaba
+ springcloudalibaba-server-sentinel
+ springcloudalibaba-server-sentinel
+ springcloudalibaba-server-sentinel
+ 1.0.0
+
+ 1.8
+ UTF-8
+ UTF-8
+ 2.3.0.RELEASE
+ 2.2.5.RELEASE
+
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
+
+ org.springframework.boot
+ spring-boot-starter-test
+ test
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-nacos-discovery
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-nacos-config
+
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+ org.projectlombok
+ lombok
+
+
+ com.alibaba.csp
+ sentinel-core
+
+
+
+ com.alibaba.csp
+ sentinel-transport-simple-http
+
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-sentinel
+
+
+
+ com.alibaba.csp
+ sentinel-datasource-nacos
+
+
+
+
+
+ com.alibaba.cloud
+ spring-cloud-alibaba-dependencies
+ ${spring-cloud-alibaba.version}
+ pom
+ import
+
+
+
+
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-dependencies
+ ${spring-boot.version}
+ pom
+ import
+
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ 7
+
+
+
+
+
\ No newline at end of file
diff --git a/springcloudalibaba-server-sentinel/src/main/java/com/kwan/springcloudalibaba/SentinelApplication.java b/springcloudalibaba-server-sentinel/src/main/java/com/kwan/springcloudalibaba/SentinelApplication.java
new file mode 100644
index 0000000000000000000000000000000000000000..6b1aebe0332e359c67fb54dd7d3479033515754d
--- /dev/null
+++ b/springcloudalibaba-server-sentinel/src/main/java/com/kwan/springcloudalibaba/SentinelApplication.java
@@ -0,0 +1,20 @@
+package com.kwan.springcloudalibaba;
+
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+
+
+/**
+ * http://localhost:18088/sentinel/nameInfo
+ *
+ * @author : qinyingjie
+ * @version : 2.2.0
+ * @date : 2023/1/17 12:37
+ */
+@SpringBootApplication
+public class SentinelApplication {
+
+ public static void main(String[] args) {
+ SpringApplication.run(SentinelApplication.class, args);
+ }
+}
diff --git a/springcloudalibaba-server-sentinel/src/main/java/com/kwan/springcloudalibaba/common/Result.java b/springcloudalibaba-server-sentinel/src/main/java/com/kwan/springcloudalibaba/common/Result.java
new file mode 100644
index 0000000000000000000000000000000000000000..caab8b7923a1ae21d26d202276ed0cc87320ed01
--- /dev/null
+++ b/springcloudalibaba-server-sentinel/src/main/java/com/kwan/springcloudalibaba/common/Result.java
@@ -0,0 +1,119 @@
+package com.kwan.springcloudalibaba.common;
+
+import com.kwan.springcloudalibaba.constant.CommonConstant;
+import lombok.Data;
+
+import java.io.Serializable;
+
+/**
+ * 接口返回数据格式
+ *
+ * @author : qinyingjie
+ * @version : 2.2.0
+ * @date : 2023/1/8 10:48
+ */
+@Data
+public class Result implements Serializable {
+ private static final long serialVersionUID = 1L;
+ /**
+ * 成功标志
+ */
+ private boolean success = true;
+ /**
+ * 返回处理消息
+ */
+ private String message = "操作成功!";
+ /**
+ * 返回代码
+ */
+ private Integer code = 0;
+ /**
+ * 返回数据对象 data
+ */
+ private T result;
+ /**
+ * 时间戳
+ */
+ private long timestamp = System.currentTimeMillis();
+
+ public Result() {
+ }
+
+ public Result success(String message) {
+ this.message = message;
+ this.code = CommonConstant.SC_OK_200;
+ this.success = true;
+ return this;
+ }
+
+ public Result good(T t) {
+ this.setResult(t);
+ this.code = CommonConstant.SC_OK_200;
+ this.success = true;
+ return this;
+ }
+
+ public Result good() {
+ this.code = CommonConstant.SC_OK_200;
+ this.success = true;
+ this.setMessage("成功");
+ return this;
+ }
+
+ public Result fail(String msg) {
+ this.setCode(CommonConstant.SC_INTERNAL_SERVER_ERROR_500);
+ this.setMessage(msg);
+ this.setSuccess(false);
+ return this;
+ }
+
+ public static Result