Skip to content

karambaq/cbr_rates_converter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Микросервис для работы с курсами валют

Установка и запуск

1. Настройка окружения

Создайте файл .env на основе .env.example и заполните необходимые переменные:

REDIS_HOST=localhost
REDIS_PORT=6379
REDIS_DB=0
REDIS_PASSWORD=
# Ключ для хранения курсов 
RATES_CBR_KEY=rates:cbr
# Настройки метрик (префикс ключей T-Digest)
METRIC_KEY_PREFIX=stats:duration:

2. Запуск с помощью Docker

docker-compose up --build

3. Запуск тестов

cd app && pytest -v

4. Нагрузка

locust -f locustfile.py --host http://localhost:8000

Потом смотреть в браузере по адресу http://localhost:8089

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors