облачное транскодирование Синхронизировать скрипт независимого хозяина переднего и заднего отсека, автоматически прослушивать и синхронизовывать сегментация Документы
Предыдущий слова
В последнее время, интеллектуальный облачное транскодирование сегментация Система запущена облачное хранилище Функции, которые могут быть напрямую связаны MINIO и Amazon S3 Самоустройство MINIO Объект хранится очень просто, но есть много пользователей из-за машинных причин, что приводит к частому повторному запуску основного программного обеспечения, после автоматического восстановления программы процессы мониторинга и синхронизации будут автоматически отключены, поэтому я создал эту очень простую стратегию сигнальной синхронии, очень простая, и Rsync+Inotify Это очень похоже, но больше Rsync+Inotify Программа должна быть проще.С помощью этого сценария и mongoshake Инструменты, которые могут быть выполнены для передовой версии переднего и заднего концов отделения транскодирование Машина, которая обеспечивает CMS воспроизведение Служит еще одна машина.
Первый шаг, в транскодирование Машина установка инструментов командной строки mc
cd ~
wget https://dl.min.io/client/mc/release/linux-amd64/mc -P /usr/local/bin/
chmod +x /usr/local/bin/mc
Второй этап – настройка облачное хранилище Услуги, при условии, что вы уже установили услуги minio на другом сервере
#修改你的minio服务器地址
miniolocal="http://207.6.8.59:9000"
#修改你的minio服务器access key
accesskey="V0S48QPGIGX3B"
#修改你的minio服务器secret key
secretkey="cga2BPc0NcvetPDufSj4SxaC"
#运行命令
mc config host add minio ${miniolocal} ${accesskey} ${secretkey} S3v4
Третий шаг: установите синхронизирующие папки и продолжите мониторинг синхронности
К примеру, твой транскодирование После этого сегментация Каталог является /www/express-ffmpeg/public/videos/ Постоянный командный ряд синхронизации заключается в:
#创建一个桶,名称为back
mc mb minio/back
#修改你的转码切片目录
qiepian="/www/express-ffmpeg/public/videos/"
#新建systemd配置文件,适用CentOS 7、Debian 8+、Ubuntu 16+,将以下代码一起复制到SSH运行
cat > /etc/systemd/system/mc.service <<EOF
[Unit]
Description=mc
After=network.target
[Service]
Type=simple
ExecStart=$(command -v mc) mirror --overwrite -w ${qiepian} minio/back
Restart=on-failure
[Install]
WantedBy=multi-user.target
EOF
#然后启动并设置开机自启
systemctl start mc
systemctl enable mc
Вы найдете все, и вы найдете их сегментация После этого контент будет автоматически синхронизироваться с вами minio В середине back В этом баре.
О mongoshake Программа для синхронизации базы данных, о которой мы поговорим в следующий раз путем автоматического синхронного и mongshake Увеличение количества, можно сделать умным облачное транскодирование Высокая версия переднего и заднего концов.


