Com relação a JSon e JDBC, julgue o item que se segue.O JDBC...
Com relação a JSon e JDBC, julgue o item que se segue.
O JDBC permite a configuração de um failover de conexões,
de modo que a falha de uma conexão URL de uma lista de
conexões implica que as demais conexões sejam
sequencialmente testadas.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - certo
Para compreender o motivo pelo qual essa afirmação é verdadeira, precisamos entender o conceito de failover quando aplicado ao JDBC (Java Database Connectivity). O JDBC é uma API utilizada para conectar programas Java a uma ampla variedade de bancos de dados. Ele fornece meios para que consultas e atualizações sejam realizadas no banco, bem como oferece recursos de gerenciamento de conexão.
O failover é um mecanismo de redundância que entra em ação quando uma conexão principal falha. No caso do JDBC, isso significa que se a conexão URL (Uniform Resource Locator) que está sendo utilizada para se conectar ao banco de dados falhar por algum motivo, o JDBC pode ser configurado para tentar automaticamente conectar-se usando uma URL alternativa da lista de conexões disponíveis.
Essa funcionalidade é particularmente útil em ambientes de produção onde a alta disponibilidade é crítica, e não se pode permitir que uma falha na conexão resulte em uma parada completa do sistema. Dessa forma, o JDBC contribui para a robustez do sistema ao garantir que, mesmo que uma conexão falhe, outras opções estão prontas para serem testadas e utilizadas imediatamente, permitindo assim que as operações do aplicativo continuem funcionando com o mínimo de interrupção possível.
Portanto, a afirmativa de que o JDBC permite a configuração de um failover de conexões, onde a falha de uma conexão URL da lista resulta na tentativa das conexões subsequentes, é correta, o que justifica a resposta C - certo.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
PROVA COMENTADA DO CESPE/CEBRASPE
GABARITO: Certo
JUSTIFICATIVA: Para oferecer suporte a failover de conexão simples, é possível definir vários pontos de extremidade (pares de host e porta) na URL de conexão separados por vírgulas. O driver tentará conectar cada um deles, até que a conexão seja bem-sucedida. Se nenhum tiver êxito, uma exceção de conexão normal será lançada.
Fonte: https://cdn.cebraspe.org.br/concursos/pg_df_19/arquivos/MATRIZ_521_PGDF_002_COM_JUSTIFICATIVA.PDF
Você já ouviu o ditado: 'Quem tem dois, tem um; quem tem um, não tem nada'? Ele significa que, se você tem duas coisas e perde uma, ainda fica com outra, mas se tem apenas uma e a perde, fica sem nada. Aplicando isso a uma configuração failover de conexões, uma aplicação pode manter várias conexões com o banco de dados. Assim, se perder a conexão em uso, ela pode rapidamente alternar para outra, garantindo continuidade no acesso.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo