Questão FC373674
Para gerenciar a configuração de um panorama do sistema de microsserviços, o Spring Cloud contém o Spring Cloud Config, que fornece o gerenciamento centralizado de arquivos de conf
Frameworks para Desenvolvimento
FCC · 2022
Para gerenciar a configuração de um panorama do sistema de microsserviços, o Spring Cloud contém o Spring Cloud Config, que fornece o gerenciamento centralizado de arquivos de configuração. O Spring Cloud Config
- oferece suporte à criptografia de informações confidenciais na configuração, exceto de credenciais.
- suporta o armazenamento de arquivos de configuração em repositório Git, por exemplo, no GitHub.
- não permite separar as partes comuns da configuração das partes específicas de microsserviços.
- não suporta o armazenamento de arquivos de configuração em uma base de dados banco de dados JDBC.
- não suporta o armazenamento de arquivos de configuração em um sistema de arquivos local (local filesystem).
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
O Spring Cloud Config permite que um servidor centralize arquivos de configuração armazenando-os em um repositório Git (por exemplo, GitHub). Isso significa que as propriedades dos microsserviços ficam versionadas e imutáveis por commit, permitindo histórico, branches e tags para diferenciar ambientes.
O servidor lê os arquivos do repositório e expõe endpoints HTTP que os clientes Consul/Config Client consultam no startup ou por refresh. Os nomes seguem padrão como application-profile.yml/properties, facilitando seleção por aplicação e perfil.
Usar Git traz vantagens práticas: controle de versão, colaboração por pull requests e possibilidade de usar webhooks para forçar reload das configurações em tempo de execução.
Conteúdo do catálogo FC Concursos · Atualizado em