← 記事一覧に戻る
ブログ

EFVスマートクラウドトランスコードサブシステム分離プログラム:独立した一般自動監視聴力同期システム、カスタマイズされた監視後振動、同期完了削除、失敗する自動再試用など

EFVスマートクラウドトランスコードコードラインの合計数はすでに2万行を超え、いくつかの比較的重要なサブシステムがあり、私は主プログラムからゆっくりと分離し、独立した短い小型プログラムとして動作し、自由度が主プログラミングのコンポーネントよりもより高いレベルであり、今日はこの分離された完全自動監視同期システムを紹介します。

完全自動監視シンクルシステム

  • 1.サポートminio、s3アリOSSまた雲、七牛の雲、wasabi基本的に国内外の知り合いを含むクラウドストレージプロデューサーは、必要に応じて適用されるものを選ぶクラウドストレージ。
  • 二、監視ディレクトリを自由に配置できるが、必要ない場合でもEFVでしょセグメント分割同期は、純粋なバージョンまたは同期を監視したい他のディレクトリでも使用できます。
    1. 自由にフィルターの後線を設定し、いずれも複数のフィルタの後の線名を設定することができ、これらの後線の名前ファイルは自動的に同期されませんクラウドストレージ一部では、同期する必要がない場合クラウドストレージファイルは非常に役に立つ、例えば使用EFV自分を連れてCMS配布機能は、シンクルするだけですTS文書 到クラウドストレージ他の写真や、m3u8ファイルはフィルターに追加できます。
    1. 自由に設定するかどうかを同期し、ソースファイルの削除が完了した場合、この機能は非常に役立ちますEFVでしょpublic/videosフォルダー、トランスコード一瞬完成すると、同期する必要があるファイルを自動的に同期しますクラウドストレージそして、ソースファイルを削除し、スペースを節約しますクラウドストレージ非常に重要なステップです。
    1. 自由設定の同期完了削除ファイルフィルター、自由に設定して同期完成後削除ソースファイルがいくつかのフォーカップをフィルタリングするかどうか、これらのフォー カップのファイルは、同期完結でも削除されず、すべてのファイルを同期したい場合は削除されますクラウドストレージまた使用したいEFV配布機能は、フィルターを設定できますm3u8その後、自動シンクルが完了すると削除されません。
  • 6.システム全体の完成度は非常に高く、ファイル同期が失敗した自動再試験クラウドストレージ同一ファイルが存在し、同期されず、システムのエラーは自動的に再起動し、完全に自動で、影響を及ぼさないEFV トランスコード主なプロセス。

ケース紹介

使用EFV高級自体CMS運用(tip: 現在EFVでしょCMS進化してきた2.0時代、後で私は更新日記と最適化プロジェクトを書きます。配布設定で使用するクラウドストレージドメイン名、同期を要求するts文書とjpg、png、gif、mp4待つクラウドストレージそして、保管するjpg、png、gifサーバーで、同期が完了したものを削除するts文書、最後のステップm3u8文書。

画像設定

詳細

ignoredそれはフィルタリングするために、いくつかの後部シナリオが同期されていません、ここに設定されているすべてのm3u8全て異なる歩みクラウドストレージ。

remove自動同期の設定が完了した後、ソースファイルを削除するかどうかは、ここで設定されますtrue自動同期が完了した後、ソースファイルを削除する。

removeignored自動同期が完了した後、ファイルを削除するかどうかは、特定のファイルをフィルタリングして削除しないことを意味します。ここで設定されているのは、jpg、png、gifつまり、同期が完了した後には画像やダイナミックイメージは削除されません。

プロセス紹介

まず、手順が異なるm3u8文書は、すべてを監視するm3u8ファイルをフォローし、その後、新しいものを見つけた後にすべてのフォルダーの変更を監視し始めるセグメント分割出ると、同期が開始され、同時に完成した後、自動的に同期を完了するかどうかによってソースファイルの設定は削除することを知っているので、各ファイルの同期は完了するとファイルを削除しますが、フィルターファイルの削除に基づいて判断し、いくつかのファイルは同期の設定で終了するかどうかにかかわらず、自動削除も必要ありませんjpg、png、gif写真を待って、その結果、これらの画像を削除し、プロセス全体が完了します。