Code Monkey home page Code Monkey logo

spring-boot-microservices's Introduction

Spring Boot MicroServices

Spring Boot 1.5.x MicroServices

environment

please install Java 8 JCE: http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html

Services

  • Config Server
  • Eureka Registry Server
  • Spring Boot Admin Server
  • Spring Cloud DataFlow Server
  • Spring Cloud Skipper Ser
  • Spring Cloud Gateway
  • Zull Reverse Proxy
  • Charon Reverse Proxy
  • Spring Cloud Hystrix

How to start services

  • Start Eureka
  • Start Config Server(integrated with eureka)
  • Start Spring Boot Admin (integrated with eureka)

Maven plugins

  • maven-compiler-plugin: 1.8 compile
  • spring-boot-maven-plugin: build-info
  • git-commit-id-plugin: git full mode

###Spring Cloud Consul

Startup

Consul Configuration

Consul Key/Value支持的Spring config Server目录结构如下:

config/testApp,dev/
config/testApp/
config/application,dev/
config/application/

接下来就是在这些目录下创建对应的Key/Value。

Tips

  • 不同Spring Boot加载的配置问题,可以通过 --spring.profiles.active=15X 来激活全局的 application-15X.properties这样

Reference

spring-boot-microservices's People

Contributors

linux-china avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.