版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
质H5页面主入口的请求所携带的身份标识数据判灰度资源包括对通过第一代码分支上传的H5灰2接收访问H5页面主入口的请求,所述访问H5页面主入口的请求在根据所述身份标识数据判断出所述使用者为灰度用户的情况在根据所述身份标识数据判断出所述使用者为非灰其中,所述灰度资源包括对通过第一代码分支上传的H5灰获取使用者的位置信息,筛选出位置信息与需要进行灰度统计使用者点击H5内容的活跃度,并根据活跃度对使用者接收携带有第二灰度标识的资源拉取请求;所述第二灰度标识用于指示拉取若内容分发网络中存在所述静态的资源,则响应所述若内容分发网络中不存在所述静态的资源,则将携带有第二将携带有第一灰度标识的资源获取请求发送给存储服务器,所述对所述第一代码分支下的所述H5灰度代码进行打包生成所述H5灰度代述第二代码分支下的所述H5生产代码进行打包生成所述H5生将所述第一代码分支下的所述H5灰度代码压缩包进行解压部署第二代码分支下的所述H5生产代码压缩包进行解压其中,所述第一代码分支与所述第二代码分支同级;所述灰度资3若接收到携带有第二灰度标识的资源拉取请求,则返回所述接收到携带有第一灰度标识的资源获取请求后,响应所述资源获取接收单元,用于接收访问H5页面主入口的请求,所述访问H5页第一响应单元,用于在根据所述身份标识数据判断出所述使用者为灰度用户的情况第二响应单元,用于在根据所述身份标识数据判断出所述使用者为灰度用户的情况其中,所述灰度资源包括对通过第一代码分支上传的H5灰打包单元,用于对所述第一代码分支下的所述H5灰度代码压缩包;对所述第二代码分支下的所述H5生产代码进行打包生成所述H5生产代码压缩解压部署单元,用于将所述第一代码分支下的所述H5灰度代码压缩包所述程序指令当被处理器执行时使所述处理器执行如权利要求1-4任一项4产用户。56及通过构建的第二代码分支上传H5生产代码,使得存储服务器上可以同时存在多份代码,7算设备上运行的应用和计算设备都可以是部件。一个或多个部件可驻留在进程和/或执行[0046]终端设备可以包括手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备性能的HTTP和反向代理web服务器)Nginx服务器;服务器200a可以是网络附属存储(NetworkAttachedStorage)本申请实施例中的系统架构包括但不仅限于以上系统架8访问H5页面主入口时,可以向服务器(如图1所示的服务器200a)发送访问H5页面主入口的用者通过IOS版本或者安卓版本的终端设备登陆账户后,服务器200a接收到的访问H5页面的地址index.html都可以是同一个,从而可以保证无论使用者使用的哪个版本的设备登9[0060]具体地,服务器200a在根据身份标识数据判断得到使用向存储服务器(图1中的服务器200b)发送资源获取请求,该资源获取请求携带有第一灰度务器200a可以接收到存储服务器发送来的灰[0063]步骤S205,在根据所述身份标识数据判断出所述使用者识的资源拉取请求,第二灰度标识可以是用于指示服务器200a拉取静态的资源的灰度标存储服务器(图1中的服务器200b)发送携带有第二灰度标识的资源拉取请求;并且可以接[0075]通过本申请实施例,若内容分发网络中存储有缓存的资源,则不需要向服务器构建一个beta分支和trunk分支,用于将H5灰度代码提交至svn/elis_smp_wcm/beta分支,将H5生产代码提交至svn/elis_smp_wcm/trunk分支,其中beta分支是与trunk分支同级的码压缩包;对所述第二代码分支下的所述H5生产代码进行打包生成所述H5生产代码压缩码和H5生产代码。举例来说,将svn/elis_smp_wcm/beta分支下的代码打包为elis_smp_对通过第二代码分支上传的H5生产代码打包后得到的H5生产代码压缩包进行解压部署后[0084]具体地,在服务器200b接收到服务200a发送携带有第一灰度标识的资源获取请发人员501通过第一代码分支提交H5灰度代码到代码管理库中,将H5灰度代码打包成H5灰度代码压缩包后由部署人员503对H5灰度代码压缩包进行解压部署后提交到服务器200b;H5开发人员502通过第二代码分支提交H5生产代码到代码管理库中,将H5生产代码打包成H5生产代码压缩包后由部署人员504对H5生产代码压缩包进行解压部署后提交到服务器[0086]当用户505通过终端设备100a登陆账号后,可以通过携带有用户505的身份标识数据,若服务器200a的Nginx层根据用户505的身份标识数据判断出用户505为灰度用户的情况下,则服务器200a响应H5访问主入口的请求向服务器200b灰度版本的H5页面。若服务器200a在Nginx层根据用户505的身份标识数据判断出用户505取生产资源发送给服务器200a,再由服务器200a发送给终端设备100a,或可以由服务器开发人员506可以通过除第一代码分支或第二代码分支外的其他分支提交其他静态的代码到Web内容管理(WebContentManagement,WCM)或内容管理系统(ContentManagement200b中存储的有除灰度资源的生产资源外其他静[0089]在终端设备100a接收到通过服务器200a中的Nginx层的处理返回的灰度资源后,资源返回后,此时的index.html携带有第二灰度标识,而第二灰度标识用于指示服务器响应资源拉取请求提取静态的资源。服务器100b可以直接将静态的资源发送给终端设备[0090]请参见图6,图6是本申请实施例提供一种灰度发布装置的结构示意图。如图6所[0092]第一响应单元602,具体用于在根据所述身份标识数据判断出所述使用者为灰度[0093]第二响应单元603,具体用于在根据所述身份标识数据判断出所述使用者为灰度[0096]第一响应单元601还具体用于将携带有第一灰度标识的资源获取请求发送给存储[0097]在第一响应单元601响应所述访问H5页面主入口的请求分配灰度资源之后,灰度[0101]打包单元702,具体用于对所述第一代码分支下的所述H5灰度代码进行打包生成[0102]解压部署单元703,具体用于将所述第一代码分支下的所述H5灰度代码压缩包进[0104]在构建单元701对所述第一代码分支下的所述H5灰度代码进行打包时,所灰度发三灰度标识用于区分所述H5灰度代码压缩包和所述H5[0105]需要说明的是,各个单元的实现还可以对应参照图4所示的方法实施例的相应描[0106]请参见图8,图8是本申请实施例提供一种灰度发布设备的结构示意图。如图8所和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(ElectricallyErasableProgrammableRead-OnlyMemory,EEPROM)、只读光盘(CompactDiscRead-[0109]其中,所述存储器802用于存储执行以上方案的应用程序代码资源,并由处理器主入口的请求携带有使用者的身份标识数据;处理器801可以在根据所述身份标识数据判断出所述使用者为灰度用户的情况下,响应所述访问H5页面主入口的请求分配灰度资源;处理器801可以在根据所述身份标识数据判断出所述使用者为非灰度用户的情况下,响应[0114]再一种实施方式中处理器801可以通过通信接口803接收访问H5页面主入口的[0115]再一种实施方式中,在处理器801响应所述访问H5页面主入口的请求分配灰度资[0117]请参见图9,图9是本申请实施例提供一种灰度发布设备的结构示意图。如图9所和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(ElectricallyErasableProgrammableRead-OnlyMemory,EEPROM)、只读光盘(CompactDiscRead-[0120]其中,所述存储器902用于存储执行以上方案的应用程序代码资源,并由处理器[0122]处理器901可以用于调用存储器902中存储的应用程序,以实现图4所对应实施例[0124]通过处理器901对所述第一代码分支下的所述H5灰度代码进行打包生成所述H5灰[0125]通过处理器901将所述第一代码分支下的所述H5灰度代码压缩包进行解压部署得到灰度资源;将所述第二代码分支下的所述H5生产代码压缩包进行解压部署得到生产资[0127]再一种实施方式中,在处理器901在对所述第一代码分支下的所述H5灰度代码进行打包时,处理器901还具体用于给所述第一代码分支下的所述H5灰度代码添加第三灰度的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,[0135]上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式动硬盘、磁碟、光盘、只读存储器(Read-OnlyMemory,缩写:ROM)或者随机存取存储器
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高教版(第四版)教学设计-2025-2026学年中职中职专业课职业素养公共课程
- 网络安全投融资模式创新
- 2026年幼儿园教师入编考试保教知识与能力模拟试卷及答案(共八套)
- 九年级道德与法治下册 第三单元 走向未来的少年 第五课 少年的担当 第1框 走向世界大舞台教学设计3 新人教版
- 2026年初一语文下学期期末考试卷及答案(共九套)
- 人教版数学五年级下册 第五课 最大公因数 教案
- 站场物流机器人应用
- 土建预算员工作总结
- 电子专用设备制造业中机器人技术的标准化与规范化研究
- 超市员工服务规范与顾客投诉课件
- 北京市第四十三中学2024-2025学年高一数学下学期期中试题
- DBJ50∕T-043-2024 工程勘察标准
- DL-T+5220-2021-10kV及以下架空配电线路设计规范
- 《高效空调制冷机房工程技术标准》
- 企业集团高管外派管控机制
- DB63T 2276-2024建设项目占用湿地生态影响评价技术规范
- (正式版)JBT 11270-2024 立体仓库组合式钢结构货架技术规范
- 高二化学人教版选择性必修2结构知识点
- 2024年四川广安爱众股份有限公司招聘笔试参考题库含答案解析
- SPC控制图与CPK直方图分析表
- YY 0875-2013直线型吻合器及组件
评论
0/150
提交评论