Перейти к основному содержимому

64 записи с тегом "Spring Cloud"

Посмотреть все теги

· 12 мин. чтения

1. Обзор

Spring Cloud Data Flow — это облачный набор инструментов для создания конвейеров данных в реальном времени и пакетных процессов. Spring Cloud Data Flow готов к использованию в ряде случаев обработки данных, таких как простой импорт/экспорт, обработка ETL, потоковая передача событий и прогнозная аналитика.

В этом руководстве мы рассмотрим пример извлечения, преобразования и загрузки (ETL) в реальном времени с использованием потокового конвейера, который извлекает данные из базы данных JDBC, преобразует их в простые POJO и загружает их в MongoDB.

2. ETL и обработка событийного потока

ETL (извлечение, преобразование и загрузка) обычно называют процессом пакетной загрузки данных из нескольких баз данных и систем в общее хранилище данных. В этом хранилище данных можно выполнять интенсивную обработку данных без ущерба для общей производительности системы.

· 3 мин. чтения

1. Обзор

Spring Boot — это самоуверенная структура. Несмотря на это, обычно мы переопределяем автоматически настроенные свойства в файле конфигурации приложения, таком как application.properties .

Однако в приложении Spring Cloud мы часто используем другой файл конфигурации с именем bootstrap.properties .

В этом кратком руководстве мы объясним различия между bootstrap.properties и application.properties .

2. Когда используется файл конфигурации приложения?

· 5 мин. чтения

1. Введение

В этой статье мы рассмотрим Spring Boot Cloud CLI (или сокращенно Cloud CLI). Инструмент предоставляет набор улучшений командной строки для интерфейса командной строки Spring Boot, которые помогают в дальнейшем абстрагировании и упрощении развертываний Spring Cloud.

Интерфейс командной строки был представлен в конце 2016 года и позволяет быстро выполнять автоматическую настройку и развертывание стандартных сервисов Spring Cloud с помощью командной строки, файлов конфигурации .yml и сценариев Groovy.

2. Настройка

Для Spring Boot Cloud CLI 1.3.x требуется Spring Boot CLI 1.5.x, поэтому обязательно скачайте последнюю версию Spring Boot CLI из Maven Central ( инструкции по установке ) и самую последнюю версию Cloud CLI из Maven Repository ( официальный Spring репозиторий )!

· 10 мин. чтения

1. Обзор

В этой статье мы представляем Spring Cloud Sleuth — мощный инструмент для улучшения журналов в любом приложении, но особенно в системе, состоящей из нескольких сервисов.

И в этой статье мы сосредоточимся на использовании Sleuth в монолитном приложении, а не в микросервисах .

У всех нас был неудачный опыт диагностики проблемы с запланированной задачей, многопоточной операцией или сложным веб-запросом. Часто, даже при ведении журнала, трудно сказать, какие действия необходимо сопоставить друг с другом, чтобы создать один запрос.

Это может сделать диагностику сложного действия очень сложной или даже невозможной. Часто это приводит к таким решениям, как передача уникального идентификатора каждому методу в запросе для идентификации журналов.

Входит Сыщик . Эта библиотека позволяет идентифицировать журналы, относящиеся к конкретному заданию, потоку или запросу. Sleuth легко интегрируется с системами ведения журналов, такими как Logback и SLF4J , чтобы добавлять уникальные идентификаторы, помогающие отслеживать и диагностировать проблемы с помощью журналов.