spring-mail examples updated

This commit is contained in:
Александр Оруджев
2021-01-27 15:16:39 +04:00
parent 98c04974e7
commit ec1c2693e9
4 changed files with 8 additions and 5 deletions
@@ -6,7 +6,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.4.RELEASE</version>
<version>2.4.2</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
+5 -2
View File
@@ -1,7 +1,7 @@
## Пример взаимодействия приложений через RabbitMQ
В примере демонстрируется:
* *использование `@Scheduled` таймера для имитации пользовтельской активности*
* *использование `@Scheduled` таймера для имитации пользовательской активности*
* *оправка и прием сообщений между двумя приложениями через RabbitMQ*
* *создание и отправка email сообщений средствами SpringMail*
* *аггрегация данных с помощью SpringData/JPQL*
@@ -25,4 +25,7 @@ user-activity-processor-microservice:
* *в методе-обработчике сообщений данной очереди происходит удаление старых статистических данных, а так же подсчет и сохранение в БД новых*
* *за вывод статистических данных отвечает кастомный endpoint actuator-а `ActivityStatEndpoint`*
Для работы приложений требуется работающий RabbitMQ. За его запуск отвечает docker-compose.yml. На данный момент приложения настроены для работы с RabbitMQ, поднятым в DockerToolbox. Чтобы это изменить следует задать адрес RabbitMQ в application.yml приложений.
Для работы приложений требуется работающий RabbitMQ. За его запуск отвечает docker-compose.yml
Адрес консоли RabbitMQ: http://localhost:15672/
Логин и пароль: guest
@@ -6,7 +6,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.1.RELEASE</version>
<version>2.4.2</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
@@ -6,7 +6,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.1.RELEASE</version>
<version>2.4.2</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>