Обновлена тема каталога
Опубликовано 13 марта, 2021 - 15:15 пользователем Арсен Боровинский
Стандартные сайты могут быть слишком медлительны на мобильных устройствах. Чтобы работать на смартфонах на скорости мобильных приложений, было создано одностраничное приложение 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:
Теперь перед тем, как вывести плеер, сервер проверит, что видео на файловых серверах существуют.
Также если вы потеряли одну из файловых нод, теперь можно все задачи с видео перезапустить. Для этого на сайте admin/config/media/myvideo/managment выделите чекбокс перезапуска задачи и отправьте форму.
Ранее рассмотрели сценарии развития школ и выяснили, что там где сильная централизация, у библиотеки мало пространства для информационного развития, а там где у учеников и школы много свободы, появляется больше информационных задач и у библиотеки.
Обсуждая роль библиотек можно традиционно выделить информационную и социальную. Социальную, в которой будет использоваться место в библиотеке, я традиционно не рассматриваю и поговорим об информационной.
В новой версии:
Если вам нужна поддержка Adobe Flash, используйте KOO Browser 1.0.20.