NacosConfig.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.fdkankan.gateway.config;
  2. import org.springframework.beans.factory.annotation.Value;
  3. import org.springframework.context.annotation.Configuration;
  4. @Configuration
  5. public class NacosConfig {
  6. public static final long DEFAULT_TIMEOUT = 30000;
  7. public static String NACOS_SERVER_ADDR;
  8. public static String NACOS_NAMESPACE;
  9. public static String NACOS_ROUTE_DATA_ID;
  10. public static String NACOS_ROUTE_GROUP;
  11. @Value("${spring.cloud.nacos.config.server-addr}")
  12. public void setNacosServerAddr(String nacosServerAddr){
  13. NACOS_SERVER_ADDR = nacosServerAddr;
  14. }
  15. @Value("${spring.cloud.nacos.config.namespace}")
  16. public void setNacosNamespace(String nacosNamespace){
  17. NACOS_NAMESPACE = nacosNamespace;
  18. }
  19. @Value("${nacos.gateway.route.config.data-id}")
  20. public void setNacosRouteDataId(String nacosRouteDataId){
  21. NACOS_ROUTE_DATA_ID = nacosRouteDataId;
  22. }
  23. @Value("${nacos.gateway.route.config.group}")
  24. public void setNacosRouteGroup(String nacosRouteGroup){
  25. NACOS_ROUTE_GROUP = nacosRouteGroup;
  26. }
  27. }