스프링 클 라 우 드 학습

Spring Cloud
Spring cloud 는 개발 자 입 니 다. 분포 식 시스템 을 신속하게 구축 하 는 데 흔히 볼 수 있 는 모델 도구 입 니 다. (예 를 들 어 설정 관리, 서비스 발견, 차단, 스마트 경로, 마이크로 에이전트, 제어 버스) Spring cloud 개발 자 들 은 zhe 이러한 모델 의 서비스 와 응용 프로그램 을 신속하게 일어나 실시 할 수 있 습 니 다. 그들 은 모든 분포 식 환경 에서 잘 작 동 할 것 입 니 다.개발 자 자신의 노트북, 누 드 컴퓨터 데이터 센터, 클 라 우 드 foundry 위탁 관리 플랫폼 을 포함 합 니 다!
Spring cloud context 는 안내 컨 텍스트, 새로 고침 범위, 환경 점 을 가지 고 있 습 니 다.
분포 식 설정 관 리 는 분포 식 시스템 과 마이크로 서비스 응용의 첫걸음 이 어야 한다.만약 에 수 십 개의 서비스 나 응용 이 설정 되 어야 하고 모든 서 비 스 는 개발, 테스트, 생산 등 서로 다른 차원 의 배치 로 나 뉜 다 면 작업량 이 상당히 많 고 실 수 를 하기 쉽다 고 상상 해 보 세 요.만약 에 각 응용의 배치 정 보 를 집중 적 으로 관리 하고 하나의 체제 나 시스템 으로 관리 할 수 있다 면 시스템 개발 의 생산 효율 을 크게 향상 시 키 는 동시에 시스템 개발 환경 과 생산 환경 운행 의 일치 성도 향상 시 킬 것 이다.
eureka 는 서비스 등록 과 발견 모듈 입 니 다.
-
서비스 구조 에서 업 무 는 모두 독립 된 서비스 로 나 뉘 는데 서비스 와 서비스의 통신 은 http restful 을 바탕 으로 한다.spring cloud 는 두 가지 호출 방식 이 있 는데 하 나 는 ribbon + restTemplate 이 고 다른 하 나 는 feign 입 니 다.이 글 에서 먼저 설명 하 겠 습 니 다. ribbon + rest 기반 입 니 다.
idea   spring io   
cloud core:
    connectors:  
    bootstrap:  
    security:  
    Oauth2:  
    task:  
cloud config:
    config Client:
    config Server:
    vault Configuration:
    zookper Configuration:
    consule Configuration:
cloud discovery:
    eureka discovry:    
    eureka server:  
    zookper discovery:    
    cloud Foundry Discovery:
    consul Discovery:
cloud routing:
    zuul:
    Ribbon:
    Feign:
cloud Circuit breaker:  
    Hystrix:
    Hystrix DashBoard:
    Turbine:
    turibin Stream:
cloud tracing:  
    Sleuth:
    zipkin Client
    sleuth strean:
    zipkin stream
    zipkin Ui
cloud messaging:  
    Cloud Bus AMQP:      
    Cloud Bus kafka:apache      
    steam Rabbit:
    steam kafka:
cloud aws:
    aws core
    aws jdbc
    aws messaging
cloud clustercluster redis:
    cluster zoopker:
    cluster hazelcast
    cluster Etcd:
cloud contract:  
    Cloud contract verifier
    Cloud Contract Stub Runner
    CLoud Contract WireMock
privotal cloud fondry:pass  

좋은 웹페이지 즐겨찾기