diff --git a/README.md b/README.md
index 9e1e947..747b8c7 100644
--- a/README.md
+++ b/README.md
@@ -27,12 +27,12 @@ pom.xml 中定义了工程需要的依赖包(以下以基于 Spring Cloud Gree
com.tencent.tsf
spring-cloud-tsf-dependencies
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
com.tencent.tsf
tsf-demo
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
pom
diff --git a/consumer-demo/pom.xml b/consumer-demo/pom.xml
index 38b5114..06113d1 100644
--- a/consumer-demo/pom.xml
+++ b/consumer-demo/pom.xml
@@ -5,7 +5,7 @@
com.tencent.tsf
tsf-demo
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
consumer-demo
jar
diff --git a/consumer-demo/src/main/java/com/tsf/demo/consumer/schedule/ScheduledProviderDemo.java b/consumer-demo/src/main/java/com/tsf/demo/consumer/schedule/ScheduledProviderDemo.java
index 48a99c8..ce1f433 100644
--- a/consumer-demo/src/main/java/com/tsf/demo/consumer/schedule/ScheduledProviderDemo.java
+++ b/consumer-demo/src/main/java/com/tsf/demo/consumer/schedule/ScheduledProviderDemo.java
@@ -25,7 +25,7 @@ public class ScheduledProviderDemo {
@Autowired
private ProviderDemoService providerDemoService;
- @Scheduled(fixedDelayString = "${consumer.auto.test.interval:1000}")
+ @Scheduled(fixedDelayString = "${consumer.auto.test.interval:500}")
public void doWork() throws InterruptedException {
TsfContext.putTag("test", "123");
TsfContext.putCustomMetadata(new CustomMetadata("test", "123"));
diff --git a/consumer-demo/src/main/resources/bootstrap.yml b/consumer-demo/src/main/resources/bootstrap.yml
index f29ae2c..6478ed4 100644
--- a/consumer-demo/src/main/resources/bootstrap.yml
+++ b/consumer-demo/src/main/resources/bootstrap.yml
@@ -13,6 +13,8 @@ tsf_namespace_id: default_namespace
#方便本地自测调试
tsf:
+ sleuth:
+ samplerRate: 0.1
circuit-breaker:
rules:
- targetServiceName: provider-demo
diff --git a/kafka-demo/kafka-consumer/pom.xml b/kafka-demo/kafka-consumer/pom.xml
index ed7b463..229d4a1 100644
--- a/kafka-demo/kafka-consumer/pom.xml
+++ b/kafka-demo/kafka-consumer/pom.xml
@@ -5,7 +5,7 @@
kafka-demo
com.tencent.tsf
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
4.0.0
diff --git a/kafka-demo/kafka-producer/pom.xml b/kafka-demo/kafka-producer/pom.xml
index 6f6ddcd..c621ae7 100644
--- a/kafka-demo/kafka-producer/pom.xml
+++ b/kafka-demo/kafka-producer/pom.xml
@@ -5,7 +5,7 @@
kafka-demo
com.tencent.tsf
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
4.0.0
diff --git a/kafka-demo/pom.xml b/kafka-demo/pom.xml
index 510eeef..9265725 100644
--- a/kafka-demo/pom.xml
+++ b/kafka-demo/pom.xml
@@ -5,7 +5,7 @@
tsf-demo
com.tencent.tsf
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
4.0.0
diff --git a/mongodb-demo/pom.xml b/mongodb-demo/pom.xml
index a9c573d..e9c6304 100644
--- a/mongodb-demo/pom.xml
+++ b/mongodb-demo/pom.xml
@@ -5,7 +5,7 @@
com.tencent.tsf
tsf-demo
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
mongodb-demo
diff --git a/msgw-demo/msgw-scg/pom.xml b/msgw-demo/msgw-scg/pom.xml
index 00e0d53..84efddc 100644
--- a/msgw-demo/msgw-scg/pom.xml
+++ b/msgw-demo/msgw-scg/pom.xml
@@ -5,7 +5,7 @@
msgw-demo
com.tencent.tsf
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
4.0.0
@@ -17,5 +17,20 @@
com.tencent.tsf
spring-cloud-tsf-msgw-scg
+
+
+ com.tencent.tsf
+ spring-cloud-tsf-starter
+
+
+ org.springframework.boot
+ spring-boot-starter-tomcat
+
+
+ com.tencent.tsf
+ spring-cloud-tsf-swagger
+
+
+
-
\ No newline at end of file
+
diff --git a/msgw-demo/msgw-scg/src/main/java/com/tencent/tsf/msgw/scg/Application.java b/msgw-demo/msgw-scg/src/main/java/com/tencent/tsf/msgw/scg/Application.java
index ed940d9..4e6e1a7 100644
--- a/msgw-demo/msgw-scg/src/main/java/com/tencent/tsf/msgw/scg/Application.java
+++ b/msgw-demo/msgw-scg/src/main/java/com/tencent/tsf/msgw/scg/Application.java
@@ -1,18 +1,14 @@
package com.tencent.tsf.msgw.scg;
-import com.tencent.tsf.monitor.annotation.EnableTsfMonitor;
-import com.tencent.tsf.sleuth.annotation.EnableTsfSleuth;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
-import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
+import org.springframework.tsf.annotation.EnableTsf;
/**
* @author seanlxliu
*/
@SpringBootApplication
-@EnableDiscoveryClient
-@EnableTsfSleuth
-@EnableTsfMonitor
+@EnableTsf
public class Application {
public static void main(String[] args) {
diff --git a/msgw-demo/msgw-scg/src/main/java/com/tencent/tsf/msgw/scg/filter/TestFilter.java b/msgw-demo/msgw-scg/src/main/java/com/tencent/tsf/msgw/scg/filter/TestFilter.java
deleted file mode 100644
index aff8195..0000000
--- a/msgw-demo/msgw-scg/src/main/java/com/tencent/tsf/msgw/scg/filter/TestFilter.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package com.tencent.tsf.msgw.scg.filter;
-
-import com.tencent.tsf.gateway.core.annotation.TsfGatewayFilter;
-import com.tencent.tsf.gateway.scg.AbstractTsfGlobalFilter;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-import org.springframework.cloud.gateway.filter.GatewayFilterChain;
-import org.springframework.web.server.ServerWebExchange;
-import reactor.core.publisher.Mono;
-
-/**
- * @author seanlxliu
- */
-@TsfGatewayFilter
-public class TestFilter extends AbstractTsfGlobalFilter {
-
- private static final Logger logger = LoggerFactory.getLogger(TestFilter.class);
-
- @Override
- public int getOrder() {
- return 100;
- }
-
- @Override
- public boolean shouldFilter(ServerWebExchange exchange, GatewayFilterChain chain) {
- return true;
- }
-
- @Override
- public Mono doFilter(ServerWebExchange exchange, GatewayFilterChain chain) {
- System.out.println("hello world");
- logger.info("hello world");
- return chain.filter(exchange);
- }
-}
diff --git a/msgw-demo/msgw-scg/src/main/resources/application.yml b/msgw-demo/msgw-scg/src/main/resources/application.yml
index cd828fe..393bdc8 100644
--- a/msgw-demo/msgw-scg/src/main/resources/application.yml
+++ b/msgw-demo/msgw-scg/src/main/resources/application.yml
@@ -26,6 +26,7 @@ spring:
scheme: HTTP
logging:
- file: /tsf-demo-logs/${spring.application.name}/root.log
level:
- root: INFO
\ No newline at end of file
+ root: INFO
+ file:
+ name: /tsf-demo-logs/${spring.application.name}/root.log
\ No newline at end of file
diff --git a/msgw-demo/msgw-zuul1/pom.xml b/msgw-demo/msgw-zuul1/pom.xml
index 63c2d7c..bb38b66 100644
--- a/msgw-demo/msgw-zuul1/pom.xml
+++ b/msgw-demo/msgw-zuul1/pom.xml
@@ -5,7 +5,7 @@
msgw-demo
com.tencent.tsf
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
4.0.0
diff --git a/msgw-demo/msgw-zuul1/src/main/java/com.tencent.tsf.msgw.zuul1/filter/TestFilter.java b/msgw-demo/msgw-zuul1/src/main/java/com.tencent.tsf.msgw.zuul1/filter/TestFilter.java
deleted file mode 100644
index 301d31f..0000000
--- a/msgw-demo/msgw-zuul1/src/main/java/com.tencent.tsf.msgw.zuul1/filter/TestFilter.java
+++ /dev/null
@@ -1,44 +0,0 @@
-package com.tencent.tsf.msgw.zuul1.filter;
-
-import static org.springframework.cloud.netflix.zuul.filters.support.FilterConstants.PRE_TYPE;
-
-import com.netflix.zuul.exception.ZuulException;
-import com.tencent.tsf.gateway.core.annotation.TsfGatewayFilter;
-import com.tencent.tsf.gateway.zuul1.filter.TsfGatewayZuulFilter;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-/**
- * 自定义Filter
- * @author seanlxliu
- * @since 2019/9/5
- */
-@TsfGatewayFilter
-public class TestFilter extends TsfGatewayZuulFilter {
-
- private Logger logger = LoggerFactory.getLogger(TestFilter.class);
-
-
- @Override
- public String filterType() {
- return PRE_TYPE;
- }
-
- @Override
- public int filterOrder() {
- return 100;
- }
-
- @Override
- public boolean shouldFilter() {
- return true;
- }
-
- @Override
- public Object run() throws ZuulException {
- System.out.println("hello world");
- logger.info("hello world");
-
- return null;
- }
-}
diff --git a/msgw-demo/pom.xml b/msgw-demo/pom.xml
index 83d655c..7f2fba7 100644
--- a/msgw-demo/pom.xml
+++ b/msgw-demo/pom.xml
@@ -5,7 +5,7 @@
tsf-demo
com.tencent.tsf
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
4.0.0
diff --git a/mysql-demo/pom.xml b/mysql-demo/pom.xml
index 21d3348..d931889 100644
--- a/mysql-demo/pom.xml
+++ b/mysql-demo/pom.xml
@@ -6,7 +6,7 @@
com.tencent.tsf
tsf-demo
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
mysql-demo
diff --git a/opensource-scg-demo/pom.xml b/opensource-scg-demo/pom.xml
index 0add95b..b935cc7 100644
--- a/opensource-scg-demo/pom.xml
+++ b/opensource-scg-demo/pom.xml
@@ -5,7 +5,7 @@
com.tencent.tsf
spring-cloud-tsf-dependencies
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
4.0.0
diff --git a/opensource-zuul-demo/pom.xml b/opensource-zuul-demo/pom.xml
index 149ffdc..2dcc02a 100644
--- a/opensource-zuul-demo/pom.xml
+++ b/opensource-zuul-demo/pom.xml
@@ -4,7 +4,7 @@
com.tencent.tsf
tsf-demo
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
opensource-zuul-demo
diff --git a/pom.xml b/pom.xml
index 2e1da30..032f86b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,11 +5,11 @@
com.tencent.tsf
spring-cloud-tsf-dependencies
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
tsf-demo
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
pom
diff --git a/provider-demo/pom.xml b/provider-demo/pom.xml
index 4a88a67..4e74f13 100644
--- a/provider-demo/pom.xml
+++ b/provider-demo/pom.xml
@@ -4,7 +4,7 @@
com.tencent.tsf
tsf-demo
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
provider-demo
diff --git a/redis-demo/pom.xml b/redis-demo/pom.xml
index cf87053..71c9e39 100644
--- a/redis-demo/pom.xml
+++ b/redis-demo/pom.xml
@@ -6,7 +6,7 @@
com.tencent.tsf
tsf-demo
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
redis-demo
diff --git a/rocketmq-demo/pom.xml b/rocketmq-demo/pom.xml
index 33c89f7..bedbef2 100644
--- a/rocketmq-demo/pom.xml
+++ b/rocketmq-demo/pom.xml
@@ -5,7 +5,7 @@
tsf-demo
com.tencent.tsf
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
4.0.0
diff --git a/rocketmq-demo/rocketmq-consumer/pom.xml b/rocketmq-demo/rocketmq-consumer/pom.xml
index 3aef52e..e703e86 100644
--- a/rocketmq-demo/rocketmq-consumer/pom.xml
+++ b/rocketmq-demo/rocketmq-consumer/pom.xml
@@ -5,7 +5,7 @@
rocketmq-demo
com.tencent.tsf
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
4.0.0
diff --git a/rocketmq-demo/rocketmq-producer/pom.xml b/rocketmq-demo/rocketmq-producer/pom.xml
index 044a122..8868cb3 100644
--- a/rocketmq-demo/rocketmq-producer/pom.xml
+++ b/rocketmq-demo/rocketmq-producer/pom.xml
@@ -5,7 +5,7 @@
rocketmq-demo
com.tencent.tsf
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
4.0.0
diff --git a/task-schedule-demo/pom.xml b/task-schedule-demo/pom.xml
index a2e7a5a..a00cbd7 100644
--- a/task-schedule-demo/pom.xml
+++ b/task-schedule-demo/pom.xml
@@ -5,7 +5,7 @@
com.tencent.tsf
spring-cloud-tsf-parent
- 1.23.0-Greenwich-RELEASE
+ 1.29.21-Hoxton-Higher-RELEASE
4.0.0