点击空白处退出提示
分布式流媒体服务器
我要开发同款作品详情
完全相同的数据结构用于实时跟踪每一台存储服务器的状态变化;存储服务器划分成多个组,在启动的时候就会创建子线程将自己的信息加入到跟踪服务器,并且周期性发送心跳信息,并且存储服务器上的文件保存在特定的目录结构中,存储路径取自ID服务器唯一标识计算得到;客户端服务器需要向跟踪服务器获取存储服务器地址以及所隶属的组,然后才可以进行文件的上传,下载以及删除;HTTP服务器类似与中转,将HTTP客户端发送的http请求转换成内部的API调用,然后将从存储服务器下载得到的文件数据以HTTP响应的形式回传给HTTP客户端。
负责模块:存储服务器的上传下载功能,创建子线程加入服务器,以及sql数据库的编写,redis连接池的建立等
![](https://filescdn.proginn.com/works/4003a91a25552d1509aeb288e011f77cf04ade7d.png?x-oss-process=image/resize,w_800)
![](https://filescdn.proginn.com/works/f950dd744519bc7c201f7909c5ce45afd2e728b4.png?x-oss-process=image/resize,w_800)
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
评论