docker-compose конфигом? Все работает, но почему-то медленно, уже все пересмотрел, но чот не так.
Ожидаю услышать критику (только не орать что говно), может бест практис которые можно применить. Файлы docker-compose.yml, workers.yml, monitoring.yml (знаю, что структура файлов неважная 🙂 )
https://github.com/skazancev/matrix-docker
под какой ОС медленно и медленно по сравнению с чем?
OS debian GNU/Linux 10, за основу взято https://github.com/matrix-org/synapse/blob/develop/docker/Dockerfile, который наследует https://github.com/docker-library/python/blob/cb9a39a6c48d4606a68ae8f986373c9c64d430b5/3.8/buster/slim/Dockerfile медленно по сравнению с тем, что предлагает тима synapse в их статье https://matrix.org/blog/2020/11/03/how-we-fixed-synapses-scalability тестирую через locust, выдерживает всего 80 запросов в секунду и свыше 250 пользователей задержка растет до 5с
винда\мак?
Debian GNU/Linux 10, виртуалка, 8 ядер и 16 рама, диск ссд
мониторинг что говорит
дб жрет ~120% цпу, остальные сервисы до 400%, рам занято 10гб, диск постоянно пишет около 12мб/с, пока хз что еще смотреть)
нагрузка выглядит стабильной, при увеличении график никуда не скачет, просто дольше респонс есть графана для каждого отдельного воркера, но там ад какой-то творится, пока не разгреб
Обсуждают сегодня