Результаты миграции из DSpace в ELiS Пермской электронной библиотеки
Опубликовано 21 марта, 2021 - 13:35 пользователем Арсен Боровинский
Сегодня год с перехода вузов на удалёнку и в честь этого события решено дополнить исследование влияния пандемии на рост трафика в ЭБС некоторых вузов и посмотреть, был ли рост.
Сравниваем по SimilarWeb.
С графиками смотрите здесь: https://elibsystem.ru/node/522
Стандартные сайты могут быть слишком медлительны на мобильных устройствах. Чтобы работать на смартфонах на скорости мобильных приложений, было создано одностраничное приложение ELiS WebApps.
Часто возникает вопрос сервер какой конфигурации выбрать. Нужно ли больше ядер или нет.
Проведен с помощью pgbench тест TPC-B, эмулирующий покупку товара в магазине.
Появился отчёт, в котором можно посмотреть с каких IP-адресов было больше всего сессий просмотров документов по данным ELiS PlayLog.
В отчёте полный адрес видит только администратор сайта, остальные будут видеть адрес без последнего октета (обезличенный).
По отчёту можно понять, с каких адресов очень много просмотров, что может быть причиной для блокировки такого адреса.
В ELiS есть модуль видео, а в нем есть возможность развернуть ферму кластеров транскодирования.
Возникла гипотеза, что для транскодирования можно использовать смартфоны и прочие устройства на Android вместо дорогих серверов.
Для проверки была написана программа, которая использует ffmpeg для Android и в результате измерений на смартфоне Honor 6X с 8 ядрами Cortex-A53 2 ГГц получены результаты по транскодированию видео в сравнении с AMD Ryzen 3600 (6 ядер по 3600 ГГц).
Если вы встретились с ситуацией, что многочасовое видео в задачах показывает как прошедшее конвертацию, а на самом деле на файловом сервере видео нет, возможно вы столкнулись с такой ошибкой.
Для решения проблемы надо проверить, что у вас стоит не слишком старый PHP (проверена работа на PHP7.2).
Также следует проверить таймауты в настройках PHP-FPM/Nginx: