Browse Source

ribbon 多服务 404

tall3
zhizhi wu 4 years ago
parent
commit
154ea3aca0
  1. 6
      signin/src/main/java/com/ccsens/signin/SigninApplication.java
  2. 7
      tall/src/main/java/com/ccsens/tall/TallApplication.java
  3. 6
      tcm/src/main/java/com/ccsens/tcm/TcmApplication.java

6
signin/src/main/java/com/ccsens/signin/SigninApplication.java

@ -1,5 +1,6 @@
package com.ccsens.signin;
import com.ccsens.cloudutil.ribbon.RibbonConfiguration;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@ -7,6 +8,8 @@ import org.springframework.boot.web.servlet.ServletComponentScan;
import org.springframework.cache.annotation.EnableCaching;
import org.springframework.cloud.client.circuitbreaker.EnableCircuitBreaker;
import org.springframework.cloud.openfeign.EnableFeignClients;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.FilterType;
import org.springframework.scheduling.annotation.EnableAsync;
@MapperScan(basePackages = {"com.ccsens.signin.persist.*"})
@ -15,7 +18,8 @@ import org.springframework.scheduling.annotation.EnableAsync;
//开启断路器功能
@EnableCircuitBreaker
@EnableFeignClients(basePackages = "com.ccsens.cloudutil.feign")
@SpringBootApplication(scanBasePackages = "com.ccsens")
@SpringBootApplication
@ComponentScan(basePackages = "com.ccsens", excludeFilters = { @ComponentScan.Filter(type= FilterType.ASSIGNABLE_TYPE, value = RibbonConfiguration.class)})
//@EnableCaching
public class SigninApplication {

7
tall/src/main/java/com/ccsens/tall/TallApplication.java

@ -1,5 +1,6 @@
package com.ccsens.tall;
import com.ccsens.cloudutil.ribbon.RibbonConfiguration;
import com.ccsens.util.JsonResponse;
import com.ccsens.util.PropUtil;
import com.ccsens.util.RestTemplateUtil;
@ -12,6 +13,8 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.web.servlet.ServletComponentScan;
import org.springframework.cloud.client.circuitbreaker.EnableCircuitBreaker;
import org.springframework.cloud.openfeign.EnableFeignClients;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.FilterType;
import org.springframework.scheduling.annotation.EnableAsync;
import javax.annotation.Resource;
@ -28,7 +31,9 @@ import java.io.File;
//开启断路器功能
@EnableCircuitBreaker
@EnableFeignClients(basePackages = "com.ccsens.cloudutil.feign")
@SpringBootApplication(scanBasePackages = "com.ccsens")
//@SpringBootApplication(scanBasePackages = "com.ccsens")
@SpringBootApplication
@ComponentScan(basePackages = "com.ccsens", excludeFilters = { @ComponentScan.Filter(type= FilterType.ASSIGNABLE_TYPE, value = RibbonConfiguration.class)})
public class TallApplication implements CommandLineRunner {
public static void main(String[] args) {

6
tcm/src/main/java/com/ccsens/tcm/TcmApplication.java

@ -1,11 +1,14 @@
package com.ccsens.tcm;
import com.ccsens.cloudutil.ribbon.RibbonConfiguration;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.web.servlet.ServletComponentScan;
import org.springframework.cloud.client.circuitbreaker.EnableCircuitBreaker;
import org.springframework.cloud.openfeign.EnableFeignClients;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.FilterType;
import org.springframework.scheduling.annotation.EnableAsync;
@MapperScan(basePackages = {"com.ccsens.tcm.persist.*"})
@ -14,7 +17,8 @@ import org.springframework.scheduling.annotation.EnableAsync;
//开启断路器功能
@EnableCircuitBreaker
@EnableFeignClients(basePackages = "com.ccsens.cloudutil.feign")
@SpringBootApplication(scanBasePackages = "com.ccsens")
@SpringBootApplication
@ComponentScan(basePackages = "com.ccsens", excludeFilters = { @ComponentScan.Filter(type= FilterType.ASSIGNABLE_TYPE, value = RibbonConfiguration.class)})
public class TcmApplication {
public static void main(String[] args) {

Loading…
Cancel
Save