Skip to content

otusteamedu/public-lesson-2024-11-12

Repository files navigation

Репозиторий для публичного урока по курсу Symfony Framework

Инициализация проекта

  1. Запустить контейнеры командой docker-compose up -d
  2. Войти в контейнер командой docker exec -it php sh
  3. Установить необходимые пакеты командой composer install
  4. Инициализировать БД командой php bin/console doctrine:migrations:migrate
  5. В файле docs/dashboard.json лежит описание Dashboard для Grafana, при импорте нужно заменить uid datasource на корректный

Запуск эксперимента на получение сообщений

  • Инициализировать счётчики ошибок командой php bin/console test:error, на графиках должны появиться по одной ошибке для каждого пользователя
  • Запустить команду php bin/console test:consume

Запуск эксперимента на отправку сообщений

  • Запустить фоновую команду php -dmemory_limit=2G bin/console test:outbox:publish &
  • Запустить одновременно в фоне две команды
php bin/console test:produce &
php bin/console test:produce -o &

Автор: Михаил Каморин

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published