launcherctor-分发服务
2018-04-04 09:04:53 0 举报
主页锁定-分发服务
作者其他创作
大纲/内容
获取客户端地址 ip 及 随机端口
md5校验资源数据是否正确
创建客户机的临时缓存路径
false
写日志,结束
下载angle 分发系统,并解压
建立http 分发缓存池
是否命中资源
先查找 main hot 本地缓存
初始化分发部分
将分发服务连接池 add到 groupcache缓存池中
获取服务器数据,得到start_start.vbs入口文件,启动youniverse.exe
返回资源二进制数据
调用dll方法[IsFirstRuning]判断是否第一次运行
调用dll方法:implementationResource保存及运行资源程序(写入socket配置到共享内存中)
获取当前项目路径
true
终止运行base.dll不存在也会终止
返回错误
监听本机地址,启用http server 服务
初始化 init api 获取配置数据
去group缓存的分布客户端访问资源
传入参数资源的二进制数据,任务的数据json
访问 get client list api获取分发服务链接池
初始化回源服务池「服务器cdn地址,临时资源目录」
获取客户端硬件信息
直接返回
统计部分
phenix 分发系统
yes
准备资源路径,去groupcache下载资源
log-统计url
是否获取资源成功
启用分发部分
0 条评论
下一页