diff --git a/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/AdminBootstrap.java b/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/AdminBootstrap.java index c85ba9f78da35b0e8548a342415f15bfa46c8e4a..a09d647d3c1c3262bea4afc77546b59233ce650f 100644 --- a/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/AdminBootstrap.java +++ b/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/AdminBootstrap.java @@ -1,24 +1,24 @@ -package com.github.wxiaoqi.security.admin; - -import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.boot.builder.SpringApplicationBuilder; -import org.springframework.boot.web.servlet.ServletComponentScan; -import org.springframework.cloud.netflix.eureka.EnableEurekaClient; -import org.springframework.cloud.netflix.hystrix.EnableHystrix; - -/** - * ${DESCRIPTION} - * - * @author wanghaobin - * @create 2017-05-25 12:44 - */ -//@EnableDiscoveryClient //激活eureka中的DiscoveryClient实现 -@EnableEurekaClient -@EnableHystrix -@SpringBootApplication -@ServletComponentScan("com.github.wxiaoqi.security.admin.config.druid") -//@EnableRedisHttpSession -public class AdminBootstrap { - public static void main(String[] args) { - new SpringApplicationBuilder(AdminBootstrap.class).web(true).run(args); } -} +package com.github.wxiaoqi.security.admin; + +import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.boot.builder.SpringApplicationBuilder; +import org.springframework.boot.web.servlet.ServletComponentScan; +import org.springframework.cloud.netflix.eureka.EnableEurekaClient; +import org.springframework.cloud.client.circuitbreaker.EnableCircuitBreaker; + +/** + * ${DESCRIPTION} + * + * @author wanghaobin + * @create 2017-05-25 12:44 + */ +//@EnableDiscoveryClient //激活eureka中的DiscoveryClient实现 +@EnableEurekaClient +@EnableCircuitBreaker +@SpringBootApplication +@ServletComponentScan("com.github.wxiaoqi.security.admin.config.druid") +//@EnableRedisHttpSession +public class AdminBootstrap { + public static void main(String[] args) { + new SpringApplicationBuilder(AdminBootstrap.class).web(true).run(args); } +} diff --git a/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/config/HystrixConfig.java b/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/config/HystrixConfig.java deleted file mode 100644 index 6ab9fa100978c759375e2e05b0f446e36d31240c..0000000000000000000000000000000000000000 --- a/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/config/HystrixConfig.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.github.wxiaoqi.security.admin.config; - -/** - * ${DESCRIPTION} - * - * @author wanghaobin - * @create 2017-06-01 8:12 - */ - -import org.springframework.boot.context.embedded.ServletRegistrationBean; -import org.springframework.context.annotation.Bean; -import org.springframework.context.annotation.Configuration; - -import com.netflix.hystrix.contrib.metrics.eventstream.HystrixMetricsStreamServlet; - -//@Configuration -public class HystrixConfig { - -// @Bean - public HystrixMetricsStreamServlet hystrixMetricsStreamServlet(){ - return new HystrixMetricsStreamServlet(); - } - -// @Bean - public ServletRegistrationBean registration(HystrixMetricsStreamServlet servlet){ - ServletRegistrationBean registrationBean = new ServletRegistrationBean(); - registrationBean.setServlet(servlet); - registrationBean.setEnabled(true);//是否启用该registrationBean - registrationBean.addUrlMappings("/hystrix.stream"); - return registrationBean; - } -} diff --git a/pom.xml b/pom.xml index ecaf4babc59dbb5a46f2aa0e8956c0f0c113260e..40f1f5ed859c57a86708d06ee38e5face2ed57fb 100644 --- a/pom.xml +++ b/pom.xml @@ -1,67 +1,67 @@ - - - 4.0.0 - - com.github.wxiaoqi - ace-security - 1.0-SNAPSHOT - https://github.com/wxiaoqi/ace-security - - - Apache 2 - http://www.apache.org/licenses/LICENSE-2.0.txt - repo - A business-friendly OSS license - - - - org.springframework.boot - spring-boot-starter-parent - 1.4.2.RELEASE - - - ag - 0.4.13 - - - ace-admin - ace-center - ace-api - ace-monitor - ace-gate - ace-ui - ace-common - ace-blog-parent - ace-config - - pom - - - ace - 463540703@qq.com - - - - - - org.projectlombok - lombok - 1.16.14 - provided - - - - - - - org.springframework.cloud - spring-cloud-dependencies - Camden.SR3 - pom - import - - - + + + 4.0.0 + + com.github.wxiaoqi + ace-security + 1.0-SNAPSHOT + https://github.com/wxiaoqi/ace-security + + + Apache 2 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + A business-friendly OSS license + + + + org.springframework.boot + spring-boot-starter-parent + 1.5.4.RELEASE + + + ag + 0.4.13 + + + ace-admin + ace-center + ace-api + ace-monitor + ace-gate + ace-ui + ace-common + ace-blog-parent + ace-config + + pom + + + ace + 463540703@qq.com + + + + + + org.projectlombok + lombok + 1.16.14 + provided + + + + + + + org.springframework.cloud + spring-cloud-dependencies + Dalston.SR1 + pom + import + + + \ No newline at end of file