distributed-computing/tasks/moiseev-vv/lab_3/README.md

17 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

TODO: тут долже быть отчёт по л/р
Запускается из папки с этим файлом так:
```
docker compose up --build
```
В итоге по адресу <http://localhost:8080/> можно будет видеть файл `static/index.html`, а в подкаталогах (есть ссылки с главной) запросы будут перенаправлены на воркеры внутри приложения.
Это сделано при помощи nginx - веб-сервера, который можно тонко настроить для балансировки нагрузки, а также для простого проксирования запросов внутрь приложения.
> См. docker-compose.yml, чтобы посмотреть, какие папки и файлы монтируются к nginx.
> Особое внимание обратите на файл `nginx.conf`.
Также в воркере №1 делается внутренний запрос к воркеру №2 через `HttpClient`.