Arquiteto Chefe [seca] com você com esta documentação para integração Primavera nuvem com Docker

 

 

O que é SpringCloud

O que é SpringCloud: é uma plataforma de gerenciamento de serviços que fornece alguma estrutura de serviço. Ele inclui: Registro de serviço e descoberta, centro de configuração, do centro de mensagens, balanceamento de carga, dados de monitoramento e assim por diante.

1 definição do conceito

Primavera Cloud é um quadro serviço de microblog, em comparação com Dubbo e outra estrutura RPC,  menção Primavera Nuvem

Uma gama completa de soluções para sistemas distribuídos .

serviços de Primavera Cloud para vários componentes de código aberto de micro estrutura básica Netflix do pacote, ao conseguir o framework de integração e plataforma de nuvem e desenvolvimento e Primavera de inicialização.

serviço de Primavera Nuvem para o desenvolvimento de micro-arquitetura relacionadas com gerenciamento de configuração, gestão de serviços, mecanismo de fusão, roteamento inteligente, micro broker, um barramento de controle, um símbolo de uma só vez, o bloqueio consistência global, eleição do líder, sessão distribuído, o estado do cluster fornece operações de gestão uma maneira simples de desenvolvimento.

Primavera nuvem fornece aos desenvolvedores construir rapidamente sistemas de ferramentas distribuídas , os desenvolvedores podem criar rapidamente aplicativos ou iniciar serviços, ao ser capaz de forma rápida e recursos de nuvem plataforma de acoplagem.

Posição 2 projectos Primavera nuvem

Sping Nuvem Primavera é um projeto de nível superior com a Primavera Bota, dados da Primavera na mesma posição.

3 subprojetos mola nuvem

Nuvem mola contém muitos sub-projectos, tais como:

3.1Spring Nuvem Config: ferramentas de gerenciamento de configuração para configurações de armazenamento de apoio usando conteúdo Git, suporte para aplicações de armazenamento externos configurados para configuração do cliente suporte de atualização da informação, criptografia configure e conteúdo descriptografia

3.2 mola Nuvem Bus: evento barramento de mensagens para o cluster (por exemplo, alteração de configuração evento) e a mudança de estado de propagação, podem ser combinadas para atingir térmica implantação da mola Nuvem de configuração.

3.3Spring Nuvem Netflix: componentes Netflix para uma variedade de ferramentas de desenvolvimento fornecidas pelo pacote, incluindo Eureka, Hystrix, Zuul, Archaius e assim por diante.

3.3.1Netflix Eureka: a baseadas em componentes de serviços de gestão de serviços resto, incluindo a realização de um mecanismo de descoberta de registro de serviço, registro e serviço de serviço para atingir um failover de nuvem e balanceamento de carga do servidor de camada intermediária.

3.3.2Netflix Hystrix: ferramentas de gestão tolerante a falhas para alcançar o modo de disjuntor, os serviços de controle de nó, a fim de fornecer tolerância a falhas maior para o atraso e fracasso.

Fita 3.3.3Netflix: componente balanceamento chamada de serviço de carga do cliente.

3.3.4Netflix Feign: Serviços declarativos e componente de chamada fita Hystrix base.

3.3.5Netflix Zuul: micro-Services Gateway, fornecendo roteamento dinâmico, filtrando o acesso e outros serviços.

3.3.6Netflix Archaius: Configuration Management API, contém uma série de API de gerenciamento de configuração, fornecendo um tipo de dinâmica de propriedade, as operações de configuração thread-safe, quadro de votação, um mecanismo de retorno de chamada e outras funções.

3.4Spring Nuvem de Cloud Foundry: acordo vinculativo para serviço por oauth2 CloudFoundry, CloudFoundry é VMware lançou uma aberta PaaS fonte nuvem plataforma.

3.5Spring Nuvem Sleuth: kit de coleta de log, um pacote de Dapper, Zipkin e operação HTrace.

3.6Spring Fluxo de Nuvem de Dados: grande ferramenta de operação de dados, o fluxo de dados operação através da linha de comando.

3.7Spring Cloud Security: Segurança Toolkit para adicionar controles de segurança para a sua aplicação, refere-se principalmente a OAuth2.

3.8Spring Nuvem Consul: operação encapsula Consul, Consul é uma descoberta serviço e configuração ferramentas, pode ser perfeitamente integrado com o recipiente Docker

3.9Spring Nuvem Zookeeper: operações Zookeeper Toolkit para usando o registro do serviço e forma descoberta tratador.

3.10Spring Nuvem Stream: kit de desenvolvimento de operações de fluxo de dados, um pacote de transmissão de mensagens e Redis, Coelho, Kafka como.

3.11Spring Nuvem CLI: Baseado em Primavera Bota CLI, permite que você crie rapidamente componentes nuvem de linha de comando.

Primavera Cloud e Docker combate micro Services Architecture

Um exemplo ao longo do livro, explicou os componentes clássicos da Primavera nuvem, integrado micro-serviços arquitetura, bem como a Docker de. O livro fornece um código detalhado, permitindo que os leitores a entender os conceitos básicos ao mesmo tempo, ele pode rolar imediatamente as mangas e começar a escrever código.

 

 

 

Uma vez que o conteúdo do documento demais, então eu vou dar-lhe uma interceptação áspera uma parte do para fora o diretório

 

 

Uma vez que o conteúdo do documento demais, então eu vou dar-lhe uma interceptação áspera uma parte do para fora o diretório

 

Uma vez que o conteúdo do documento demais, então eu vou dar-lhe uma interceptação áspera uma parte do para fora o diretório

 

    Este estudo documenta tem uma análise detalhada de cada capítulo a seguir, é uma rara materiais de aprendizagem!

Modo de coleção de documentos

Como obter este documento?

Polegares + suporte que se refere pequenas séries mais pequenas vx série: bjmashibing003 get

         Este documento é um total de 14 capítulos, cada capítulo em mais detalhes

 

 

Publicado 106 artigos originais · ganhou elogios 68 · vê 50000 +

Acho que você gosta

Origin blog.csdn.net/kxkxyzyz/article/details/105073030
Recomendado
Clasificación