EFV数据双向同步
如果你有多台EFV,可将某个EFV切片数据同步到另一台EFV,或者多台EFV数据合并到一台EFV。
该功能可以将EFV
系统的视频数据都同步到另一台EFV
,同时也可以将多台EFV
的切片等数据同步互相合并,也就是双向同步。
目前支持同步的数据如下:
1、视频管理中所有已转码完成的视频数据,包括封面,截图,M3U8切片等所有文件。
2、剧集管理中所有的剧集数据,包括封面文件。
一些设置等数据,任需手动设置,后续会增加更多同步数据类型。
发送同步数据的EFV设置
前往程序后台 ⇒ 点击左侧转码相关 ⇒ 数据双向同步,点击本站同步设置,如下:
#是否开启
开启后,任何EFV都可以同步本站数据,关闭则禁止同步。
#apikey
必填,请用英文数字组合,如kjkj22jk,用来验证远程EFV的同步权限。
#是否同步后删除
开启后,任何EFV同步数据后,会自动删除本站已同步的数据和相关文件。
#是否更新未完结剧集数据
开启后,同步未完结的剧集后,不会删除该剧集数据,但会删除已同步的单集数据,同时添加新的单集后,该剧集标识会被重置,即剧集的增量单集数据会被同步更新过去,直到剧集完结才会被删除;如无剧集或无未完结剧集,可不用开启。
接收同步数据的EFV设置
前往程序后台 ⇒ 点击左侧转码相关 ⇒ 数据双向同步,点击添加源站同步信息,如下:
#源站域名
设置被同步的EFV绑定域名,或者ip:3000,地址后面不要带/。
#apikey
填入被同步的EFV设置的同步apikey。
#同步文件并发数
每个配置同时同步的文件数,默认为30;如果同时同步2台EFV,那么总并发为60,请根据服务器性能自行调整。
#日期更新
输入任意数字开启,留空不填则关闭,也就是如果你想同步过来的数据使用最新创建和更新时间则开启,保持原时间就不开。
#标识信息
必填,请用英文数字组合,如kjkj22jk,用来过滤已同步信息,且不要多次重复使用。
最后点击开始同步即可,且可以添加多个源站同步信息
,这些会同时进行,所以实际同步并发数会叠加,请合理设置并发数,
对于接收端,当标识不变,且发送端未配置同步删除的情况下,默认只能同步一次已同步数据,再次同步也只能同步新数据;如果发送端存在未完结剧集,并开启了更新未完结剧集功能,那么发送端给该未完结的剧集添加新的单集后,接收端再次点开始同步,会重新将更新后的剧集信息同步过来。
启动同步接口
Get /api/startefvrsync?timekey=5c20cEga22FgG7f
timekey
为转码设置最下方的定时KEY
值。