Чтобы запустить:
- запустите docker-compose.yml для БД - "docker-compose up -d"
- запустите zk-single-kafka-single.yml для Kafka - "docker compose -f zk-single-kafka-single.yml up"
- запустите микросервисы
Откройте Swagger-ui: Receive message - http://localhost:8093/swagger-ui.html Send message - http://localhost:8094/swagger-ui.html
Endpoints:
- POST http://localhost:8093/api/messages - Отправим сообщение Пример message application/xml:
-
GET http://localhost:8093/api/messages?user=Askar - Возвращает сообщений по пользователю, если передан и если не передан, то последние 10 сообщений
-
GET http://localhost:8094/api/responses?user=Askar - Возвращает список отправленных сообщений и код ответа