文档章节

java B2B2C Springcloud电子商务平台源码-eureka集群整合config配置中心

明理萝
 明理萝
发布于 2019/04/03 09:58
字数 370
阅读 23
收藏 3

eureka集群-整合config配置中心

需要JAVA Spring Cloud大型企业分布式微服务云构建的B2B2C电子商务平台源码 一零三八七七四六二六

加入依赖
 


<dependencies>
   <!-- 监控 -->
   <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-actuator</artifactId>
   </dependency>

   <!-- 安全验证 -->
   <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-security</artifactId>
   </dependency>

   <!-- Netflix -->
   <dependency>
      <groupId>org.springframework.cloud</groupId>
      <artifactId>spring-cloud-config-server</artifactId>
   </dependency>
   <dependency>
      <groupId>org.springframework.cloud</groupId>
      <artifactId>spring-cloud-starter-eureka</artifactId>
   </dependency>
</dependencies>


application.yml

server:
  port: 8881

spring:
  application:
    name: tms-config
  cloud:
    config:
      server:
        git:
          uri: 仓库地址
          searchPaths: 目录
          username: 用户名
          password: 密码
      label: master

eureka:
  instance:
    prefer-ip-address: true
    lease-renewal-interval-in-seconds: 30
    lease-expiration-duration-in-seconds: 90
    metadata-map:
      name: tms-config-metadata-map-name
  client:
    serviceUrl:
      defaultZone: http://admin:admin@192.168.1.109:8761/eureka/, http://admin:admin@192.168.1.109:8762/eureka/
    # 抓取服务列表时间间隔
    registry-fetch-interval-seconds: 30

endpoints:
  sensitive: false
  shutdown:
    enabled: true
    sensitive: true

security:
  user:
    name: admin
    password: admin
    role: SUPERUSER

management:
  context-path: /tms-config
  security:
    roles: SUPERUSER #角色

# 日志
logging:
  file: logs/logger.log
  level:
    com.netflix: DEBUG
    org.springframework.web: DEBUG
    org.springframework.security: INFO


启动项
 


@SpringBootApplication
@EnableConfigServer
@EnableEurekaClient
public class TmsConfigApplication {

   public static void main(String[] args) {
      SpringApplication.run(TmsConfigApplication.class, args);
   }
}
 

调用者配置 ,注意这里要用此配置文件名 bootstrap.yml
 

spring:
  application:
    name: tms-client
  cloud:
    config:
      label: master
      profile: dev
      username: admin
      password: admin
      discovery:
        enabled: true
        service-id: tms-config

eureka:
  client:
    serviceUrl:
      defaultZone: http://admin:admin@192.168.1.109:8761/eureka/, http://admin:admin@192.168.1.109:8762/eureka/

读取配置文件内容


@RestController
public class TestController {

    @Value("${apuserName}")
    private String apuserName;

    @GetMapping(value = "/hello")
    public String hello() {
        return apuserName;
    }
}

 

© 著作权归作者所有

明理萝
粉丝 73
博文 374
码字总数 356037
作品 0
深圳
私信 提问
加载中

评论(1)

明理萝
明理萝 博主
欢迎大家一起交流
Java B2B2C多用户商城 springcloud架构 --注册中心搭建

springCloud和springBoot之间的区别: springboot简化xml配置,快速整合框架 springcloud是一套微服务解决方案,主要用在RPC远程调用 springcloud和springboot之间的关系:springcloud(接口...

明理萝
2019/03/19
96
1
java B2B2C 源码 多级分销Springcloud多租户电子商城系统-Spring Cloud eureka

在构建项目之前,我们先学习一下eureka,这是官方的讲解,我这边再重新帮大家回顾一下:需要源码可以加企鹅球球:一零三八七七四六二六 来源: java B2B2C 源码 Springcloud多租户电子商城系...

park
2019/01/15
0
0
java springcloud版b2b2c社交电商spring cloud分布式微服务 (七)高可用的分布式配置中心(Spring Cloud Config)

Springcloud b2b2c电子商务社交平台源码请加企鹅求求:一零三八七七四六二六。讲述了一个服务如何从配置中心读取文件,配置中心如何从远程git读取配置文件,当服务实例很多时,都从配置中心读...

sccspuercode
2019/05/09
17
1
java电子商务系统源码 Spring MVC+mybatis+spring cloud+spring boot+spring security

鸿鹄云商大型企业分布式互联网电子商务平台,推出PC+微信+APP+云服务的云商平台系统,其中包括B2B、B2C、C2C、O2O、新零售、直播电商等子平台。 分布式、微服务、云架构电子商务平台 java b...

SpringCloud关注者
2017/10/23
1K
2
Java B2B2C o2o多用户商城 springcloud架构:服务消费(Feign)

Spring Cloud Feign Spring Cloud Feign是一套基于Netflix Feign实现的声明式服务调用客户端。它使得编写Web服务客户端变得更加简单。我们只需要通过创建接口并用注解来配置它既可完成对Web...

park
2019/01/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

上海哪里可以开建筑业发票-中国-新闻网

上海哪里可以开建筑业发票【152 * 9б 28 * 21 б9】陈生,诚、信、合、作,保、真、售、后、保、障、长、期、有、效。adb的全称为Android Debug Bridg...

17095186960
13分钟前
17
0
上海哪里可以开发票-中国-新闻网

上海哪里可以开发票【152 * 9б 28 * 21 б9】陈生,诚、信、合、作,保、真、售、后、保、障、长、期、有、效。adb的全称为Android Debug Bridge,是A...

17095420210
15分钟前
32
0
广州哪里可以开海关缴款书发票-中国-新闻网

广州哪里可以开海关缴款书发票【152 * 9б 28 * 21 б9】陈生,诚、信、合、作,保、真、售、后、保、障、长、期、有、效。adb的全称为Android Debug B...

17060824738
20分钟前
45
0
Jprofile解析dump文件使用详解

1 Jprofile简介 官网 下载对应的系统版本即可 性能查看工具JProfiler,可用于查看java执行效率,查看线程状态,查看内存占用与内存对象,还可以分析dump日志. 2 功能简介 选择attach to a l...

JavaEd
44分钟前
43
0
区块链毕业论文集【13】

区块链作为一种崭新的、颠覆性的技术,是国内外活跃的研究领域和毕业设计选题方向。本文列出最新的一组区块链方面的论文,希望可以对选择区块链毕业设计的同学们有所帮助,这是汇智网编辑整理...

区块链教程
今天
36
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部