Публикации по теме 'spring-cloud'


Бессерверная архитектура с функцией Spring Cloud: введение и практическая реализация
Демистификация Serverless: изучение преимуществ и проблем Привет, ребята, если вы не живете под скалой, то я уверен, что вы слышали о термине Serverless. Да, это следующий популярный термин наряду с микросервисами и облачными вычислениями. Бессерверная архитектура — это парадигма облачных вычислений, в которой разработчики могут сосредоточиться исключительно на написании кода приложения, не беспокоясь об управлении серверами. Он обеспечивает автоматическое масштабирование и снижает..

Шаг за шагом: создание вашего первого приложения Spring Cloud
Введение Создание распределенных систем с микросервисами приобрело популярность благодаря масштабируемости и простоте обслуживания, которые обеспечивают эти системы. Spring Cloud, подпроект Spring Framework, предлагает набор инструментов, помогающих разработчикам быстро настраивать такие распределенные системы и управлять ими. Это руководство предназначено для того, чтобы помочь новичкам шаг за шагом создать свое первое приложение Spring Cloud. Начиная Предварительные условия для..

Использование Spring Cloud с помощью @EnableDiscoveryClient и @EnableFeignClients
Введение Spring Cloud предоставляет разработчикам инструменты для создания некоторых общих шаблонов в распределенных системах. Две из его мощных аннотаций, @EnableDiscoveryClient и @EnableFeignClients , упрощают обнаружение сервисов и взаимодействие в архитектурах микросервисов. В этом посте мы углубимся в эти аннотации, изучая их значение и использование в контексте Spring Cloud. Понимание обнаружения служб с помощью @EnableDiscoveryClient Обнаружение сервисов — это основной..

10 советов и рекомендаций по созданию микросервисов с помощью Spring Cloud и Java
Советы и рекомендации по созданию лучших микросервисов на Java с использованием Spring Cloud Привет, ребята! Архитектура микросервисов приобрела огромную популярность благодаря своей способности создавать масштабируемые, удобные в сопровождении и гибкие приложения. Когда дело доходит до создания микросервисов на Java, Spring Cloud — лучшая среда. В последних нескольких статьях я делился своим опытом работы с микросервисами и Spring Cloud, такими как 50 вопросов для собеседования по..

Spring Cloud: высокая доступность для Eureka
В моем предыдущем посте я объяснил основы Service Discovery и Netflix Eureka. Мы реализовали автономный сервер Eureka и клиент, чтобы понять, как Eureka обеспечивает обнаружение сервисов. Наличие автономного сервера Eureka недостаточно для развертывания производственного уровня. Эта статья нацелена на изучение того, как сделать сервер Eureka высокодоступным и отказоустойчивым. В этой статье я планирую затронуть следующие темы. Как Eureka достигает высокой доступности Внедрение..

Микросервисы на практике: разработка клона Instagram - Введение
Это первая часть серии «Разработка клонов Instagram», ссылки на другие части приведены ниже. Разработка клона Instagram: Введение. Разработка клона Instagram: Discovery Service . Разработка клона Instagram: служба аутентификации Разработка клона Instagram: медиа-сервис . Разработка клона Instagram: почтовая служба . Разработка клона Instagram: сервис графов . Разработка клона Instagram: служба новостей . Разработка клона Instagram: служба шлюза . Разработка клона..

Вопросы по теме 'spring-cloud'

Асинхронные методы Hystrix в javanica не работают внутри Java-приложения Spring-Boot
Я использую spring-cloud-starter (т.е. весеннюю загрузку со всеми функциями микросервисов). Когда я создаю метод hystrix в компоненте, аннотированном с помощью javanica @HystrixCommand, следуйте инструкциям на сайте javanica github (...
3211 просмотров
schedule 28.10.2022

Использование Spring Cloud Connector для Heroku для подключения к нескольким базам данных RedisLabs
У меня есть требование к нескольким базам данных RedisLabs для моего приложения, как описано на их домашней странице: несколько выделенных баз данных в плане Мы включаем несколько БД в одном плане, каждая из которых работает в выделенном...
345 просмотров
schedule 04.12.2022

Spring Cloud Configuration Server не работает с локальным файлом свойств
Я играл с проектом Spring Cloud на github, расположенным здесь: https://github.com/spring-cloud/spring-cloud-config Однако у меня возникли некоторые проблемы с чтением локального файла свойств вместо извлечения свойств из github. Кажется, что...
71072 просмотров
schedule 25.05.2022

Конфигурация облака Spring с бэкэндом Subversion
Это возможно? А Перфорс? Мне нужно будет использовать один из них или файл на основе и проверить его с помощью crontab или чего-то еще.
2517 просмотров
schedule 05.10.2022

Понимание языка обратного прокси Zuul
Я играю с Зуулом, но, кажется, есть что-то фундаментальное, чего я не понимаю. Согласно документации ( http://cloud.spring.io/spring-cloud-netflix/spring-cloud-netflix.html ), следующая конфигурация Zuul должна привести к тому, что все HTTP-вызовы...
3797 просмотров

Невозможно отключить Spring Cloud Config через spring.cloud.config.enabled:false
Позвольте мне предварить это, сказав, что я не использую Spring Cloud Config напрямую, это транзитивно через стартер Spring Cloud Hystrix. При использовании только @EnableHystrix Spring Cloud также пытается найти сервер конфигурации, как и...
38566 просмотров

Как установить отношения между службами Spring Data REST/Spring HATEOAS (микро)?
Попытка выяснить шаблон того, как обрабатывать отношения при использовании микросервисов на основе гипермедиа на основе Spring Data Rest или HATEOAS. Если у вас есть служба A (инструктор) и служба B (курс), каждая из них существует как отдельное...
3426 просмотров

Приложение Spring Cloud не регистрирует правильный порт для Eureka
У меня есть хороший набор приложений Spring Cloud, но фактические приложения регистрируются с неправильным портом на DiscoveryServer. У меня есть Config-сервер, Eureka-сервер и Zuul-сервер, которые хорошо общаются друг с другом и все блестит....
3212 просмотров
schedule 26.02.2023

Spring Cloud SQS @MessageMapping требует постоянного
Я использую аннотацию @MessageMapping для опроса своей очереди SQS. Однако здесь нет проблем. У меня есть общий вопрос об изменении имени очереди в зависимости от среды приложения. Допустим, локально, в моей тестовой среде я хочу, чтобы моя...
901 просмотров

весеннее облако-авс. Ручное удаление сообщений SQS после успешной обработки сообщений
Текущая реализация класса SimpleMessageListenerContainer в Spring Cloud AWS (1.0.0.RC2), по-видимому, автоматически удаляет сообщение после того, как обработчик сообщений завершает обработку сообщения и возвращается вызов метода. В наших...
2489 просмотров
schedule 01.08.2023

Есть ли способ использовать Spring Cloud {cipher} в конфигурации приложения Spring Boot?
У меня есть приложение Spring Boot, использующее Spring Cloud Config, но я хотел бы зашифровать пароль Spring Cloud Config в файле bootstrap.yml приложений Spring Boot. Есть ли способ сделать это? Ниже приведен пример. Приложение Spring Boot...
20390 просмотров
schedule 02.06.2023

Как вы создаете собственные фильтры zuul в весеннем облаке
Я хочу написать несколько своих собственных фильтров zuul для микросервиса весеннего облака, который я пишу. Как только я напишу фильтр, как мне его интегрировать, чтобы базовая структура netflix zuul могла использовать его.
12246 просмотров
schedule 11.06.2022

Spring Boot с установленным server.contextPath и URL-адресом hystrix.stream через Eureka Server
У меня есть Eureka Server с запущенным экземпляром Turbine и несколькими клиентами обнаружения, которые подключены к нему. Все работает нормально, но если я зарегистрирую клиент обнаружения с установленным server.contextPath , он не будет распознан...
2808 просмотров

Весенний облачный автобус
Я вижу, что в настоящее время Spring Cloud Bus использует кролика. Есть ли вероятность, что в какой-то момент он может быть перенесен на kafka ( http://kafka.apache.org ) ?
1440 просмотров
schedule 14.03.2024

Доступ к предоставляемым пользователем сервисам CloudFoundry с помощью коннекторов Spring Cloud
Я пытаюсь использовать Spring Cloud для использования общей службы REST из приложения Cloud Foundry. Эта служба создается с использованием Spring Boot следующим образом: package com.something; @RestController public class DemoServiceController...
7676 просмотров

Несколько маршрутов Zuul к одному сервису
Большинство примеров, которые я вижу, представляют собой одно определение маршрута к одной службе. так что типа того: zuul: routes: myserver: path: /mypath/** Допустим, я хочу направить несколько маршрутов на один сервис,...
11446 просмотров
schedule 27.10.2022

Spring Cloud Samples Eureka - Docker - Использование подчеркивания в ссылке
Возможно, я столкнулся с интересной аномалией при использовании Spring Cloud, Eureka и Docker. Я не уверен, обнаружил ли я проблему или ожидаемое поведение, но вот суть. Сначала я начну с eureka, работающего в именованном контейнере докеров....
2719 просмотров

Защита Eureka в облаке Spring
Мне любопытно, какие у меня есть варианты для обеспечения безопасности подключения службы (регистрации и получения информации о дискотеке) к eureka. Очевидно, я хочу включить безопасность в Eureka и указать пароль пользователя для службы. У меня...
6525 просмотров
schedule 26.10.2022

Добавление репозитория среды в Spring Config Server
Я новичок в Spring Boot, поэтому, пожалуйста, извините меня, если я упускаю из виду что-то простое. С помощью Spring Config Server вы можете указать через файлы .yml, какой тип репозитория среды вы хотели бы использовать (собственный, Git и т. д.)....
2699 просмотров
schedule 20.03.2023

Spring Boot + Cloud | Zuul Proxy | Ошибка 404
Я использую Spring Cloud и прокси Zuul в качестве шлюза для моей службы RESTful. Соответствующий код приложения шлюза (веб-приложение Spring Boot, работающее на порту 8080): - Основной класс: - @SpringBootApplication @EnableZuulProxy public...
14491 просмотров