【技术实现步骤摘要】
服务端参数调整方法及装置
[0001]本申请实施例涉及互联网
,具体涉及一种服务端参数调整方法及装置。
技术介绍
[0002]线上网络环境总是动态变化的,服务端的参数设置若不进行及时调整,则不能应对变化的线上网络环境,因此,需要基于线上网络环境的变化及时调整服务端的参数。
[0003]服务端的参数调整后,为了验证其有效性,需要进行大量的离线或线上的测试;然而线上测试代价过高,故需要进行类线上环境的离线测试,现有技术中的离线实验环境需要依赖服务端和客户端结合,需要浏览器或者播放端进行真实的播放并计算卡顿,这尤其消耗时间和计算机算力,而验证在不同网络环境下对点播等视频播放的卡顿影响需要做大批量的实验,因此,在现有技术的离线卡顿实验环节,需要消耗大量的算力和时间;且现有技术中缺少了对线上真实链路信息的记录,这就导致了离线测试环境脱离线上环境,这将直接导致离线实验结果和线上测试结果不一致,最终导致离线实验失败。
技术实现思路
[0004]鉴于上述问题,本申请提出了一种服务端参数调整方法、装置、计算设备及 ...
【技术保护点】
【技术特征摘要】
1.一种服务端参数调整方法,包括:获取各个线上网络环境对应的网络环境参数,并设置离线服务端的服务端参数;针对所述各个线上网络环境中的每个线上网络环境,根据该线上网络环境对应的网络环境参数进行网络环境模拟,形成对应的模拟网络环境;在所述模拟网络环境下,对预先记录的视频资源获取请求进行重放,所述视频资源获取请求用于从所述离线服务端获取视频资源;根据所述服务端参数,模拟播放所述视频资源获取请求对应的视频资源得到视频播放卡顿数据;若所述视频播放卡顿数据在预设卡顿范围内,则将当前的所述服务端参数确定为所述模拟网络环境对应的目标服务端参数。2.根据权利要求1所述的方法,其中,所述获取各个线上网络环境对应的网络环境参数进一步包括:通过日志记录工具记录线上服务端的网络环境参数;对所述网络环境参数进行分类,得到所述各个线上网络环境对应的网络环境参数。3.根据权利要求1所述的方法,其中,所述针对所述各个线上网络环境中的每个线上网络环境,根据该线上网络环境对应的网络环境参数进行网络环境模拟,形成对应的模拟网络环境进一步包括:针对所述各个线上网络环境中的每个线上网络环境,根据该线上网络环境对应的网络环境参数对网络环境仿真工具进行设置,通过所述网络环境仿真工具进行网络环境模拟,形成对应的模拟网络环境。4.根据权利要求1
‑
3任一项中所述的方法,其中,在所述模拟网络环境下,对预先记录的视频资源获取请求进行重放之前,所述方法还包括:接收向所述离线服务端发起的视频资源获取请求,并通过网络环境仿真工具记录所述视频资源获取请求。5.根据权利要求1
‑
4任一项中所述的方法,其中,所述在所述模拟网络环境下,对预先记录的视频资源获取请求进行重放进一步包括:在所述模拟网络环境下,通过网络环境仿真工具对预先记录的视频资源获取请求进行重放,并记录所述视频资源获取请求对应的请求信息以及所述视频资源的视频信息。6.根据权利要求5所述的方法,其中,所述根据所述服务端参数,模拟播放所述视频资源获取请求对应的视频资源得到视频播放卡顿数据进一步包括:通过仿真播放器,根据所述服务端参数、所述视频资源获取请求对应的请求信息以及所述视频资源的视频信息,模拟播放所述视频资源获取请求对应的视频资源,得到视频播放卡顿数据。7.根据权利要求6所述的方法,其中,所述通过仿真播放器,根据所述服务端参数、所述视频资源获取请求对应的请求信息以及所述视频资源的视频信息,模拟播放所述视频资源获取请求对应的视频资源,得到视频播放卡顿数据进一步包括:根据所述服务端参数、所述视频资源获取请求对应的请求信息以及所述视频资源的视频信息,构建请求消耗列表,所述请求消耗列表用于记录所述仿真播放器的各个视频块拉取请求的请求消耗时长;
创建缓存队列和卡顿时长列表,所述缓存队列用于记录所述仿真播放器的已缓存视频时长,所述卡顿时长列表用于记录模拟播放所述视频资源的过程中每次卡顿的卡顿时长;针对所述各个视频块拉取请求中的每个视频块拉取请求,根据所述请求消耗列表中记录的该视频块拉取请求的请求消耗时长更新所述缓存队列和所述卡顿时长列表;根据所述卡顿时长列表,确定所述视频播放卡顿数据。8.根据权利要求7所述的方法,其中,所述根据所述服务端参数、所述视频资源获取请求对应的请求信息以及所述视频资源的视频信息,构建请求消耗列表进一步包括:根据所述服务端参数、所述视频资源获取请求对应的请求信息以及所述视频信息中的视频块信息,确定所述仿真播放器从所述离线服务端中拉取所述视频资源的各个视频块的消耗时长;将所述各个视频块的消耗时长确定为所述各个视频块拉取请求的请求消耗时长并记录至所述请求消耗列表中。9.根据权利要求7或8所述的方法,其中,所述针对所述各个视频块拉取请求中的每个视频块拉取请求,...
【专利技术属性】
技术研发人员:黄卫涛,张超,刘宏强,潘晓皖,
申请(专利权)人:上海哔哩哔哩科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。