Настройка Redis и кэширования
Для повышения производительности и снижения нагрузки на платформу CodeScoring поддерживается кэширование результатов работы политик (вердиктов сервиса Judge). Для работы кэширования требуется подключение к Redis.
Настройки Redis и кэширования
Особенности продления времени жизни (TTL) в кэше
Проактивное обновление не продлевает TTL (время жизни) записи в кэше. TTL продлевается только при чтении данных из кэша реальными запросами пользователей. Это позволяет автоматически удалять из Redis редко запрашиваемые пакеты и хранить только востребованные данные.
Swagger UI
OSA Proxy предоставляет Swagger UI для просмотра документации API и управления кэшем.
- URL:
http://<osa-proxy-host>:<port>/api/swagger - Доступные операции:
- Очистка кэша по PURL
- Очистка кэша по типу пакета
Страница была полезна?
