Skip to content

Article Service

Сервис отвечает за хранение и управление статьями.

Основные функции

  • CRUD операций со статьями
  • интеграция с RabbitMQ
  • миграции через Flyway

Переменные конфигурации

НазваниеЗначение по умолчаниюОписание
SERVER_PORT8057Порт сервиса
SPRING_APPLICATION_NAMEarticleИмя сервиса
KEYCLOAKhttp://localhost:9090/realms/graduationJWT issuer
DATASOURCE_R2DBC_URLr2dbc:postgresql://localhost:5432/ragR2DBC подключение
DATASOURCE_NAMErag_userПользователь БД
DATASOURCE_PASSWORDrag_passПароль БД
RABBITMQ_HOSTlocalhostХост RabbitMQ
RABBITMQ_PORT5672Порт RabbitMQ
RABBITMQ_USERNAMEguestПользователь
RABBITMQ_PASSWORDguestПароль
RABBITMQ_EXCHANGEarticle.exchangeExchange
RABBITMQ_ROUTING_KEYarticle.outboxRouting key
RABBITMQ_QUEUEarticle.outbox.queueОчередь