Skip to content

Romanow/store-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CI pre-commit Release Store Service License

Store Service

GitHub: romanow/store-service.

Состав

Взаимодействие сервисов

graph TD
    A[Gateway] --> B[Store Service]
    A[Gateway] --> C[Warehouse Service]
    D[Warranty Service] --> C[Warehouse Service]
    B[Store Service] --> C[Warehouse Service]
    B[Store Service] --> D[Warranty Service]
Loading

Сборка и запуск

Используем docker-compose.yml:

# build services
$ ./gradlew clean build

# build docker images
$ docker compose build

# run images
$ docker compose \
    -f docker-compose.yml \
    -f docker-compose.tracing.yml \
    -f docker-compose.logging.yml \
    -f docker-compose.monitoring.yml \
    up -d --wait