登录
首页 >  数据库 >  MySQL

java版b2b2c社交电商spring cloud分布式微服务-分布式配置中心(Spring Cloud Config)

来源:SegmentFault

时间:2023-02-16 15:35:21 401浏览 收藏

你在学习数据库相关的知识吗?本文《java版b2b2c社交电商spring cloud分布式微服务-分布式配置中心(Spring Cloud Config)》,主要介绍的内容就涉及到MySQL、Java、spring、tomcat、maven,如果你想提升自己的开发能力,就不要错过这篇文章,大家要知道编程理论基础和实战操作都是不可或缺的哦!

一、简介
电子商务社交平台源码请加企鹅求求:三五三六二四七二五九。在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。在spring cloud config 组件中,分两个角色,一是config server,二是config client。

二、构建Config Server
创建一个spring-boot项目,取名为config-server,其pom.xml:

4.0.0com.forezpconfig-server0.0.1-SNAPSHOTjarconfig-serverDemo project for Spring Bootorg.springframework.bootspring-boot-starter-parent1.5.2.RELEASEUTF-8UTF-81.8org.springframework.cloudspring-cloud-config-serverorg.springframework.bootspring-boot-starter-testtestorg.springframework.cloudspring-cloud-starter-eurekaorg.springframework.cloudspring-cloud-dependenciesCamden.SR6pomimportorg.springframework.bootspring-boot-maven-pluginspring-milestonesSpring Milestoneshttps://repo.spring.io/milestonefalse

在程序的入口Application类加上@EnableConfigServer注解开启配置服务器的功能,代码如下:

@SpringBootApplication
@EnableConfigServer
public class ConfigServerApplication {
 
    public static void main(String[] args) {
        SpringApplication.run(ConfigServerApplication.class, args);
    }
}

需要在程序的配置文件application.properties文件配置以下:

spring.application.name=config-server
server.port=8888
 
 
spring.cloud.config.server.git.uri=https://github.com/forezp/SpringcloudConfig/
spring.cloud.config.server.git.searchPaths=respo
spring.cloud.config.label=master
spring.cloud.config.server.git.username=your username
spring.cloud.config.server.git.password=your password

电子商务社交平台源码请加企鹅求求:三五三六二四七二五九

好了,本文到此结束,带大家了解了《java版b2b2c社交电商spring cloud分布式微服务-分布式配置中心(Spring Cloud Config)》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多数据库知识!

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表