【技术实现步骤摘要】
运行环境模拟方法、装置、设备及存储介质
[0001]本申请实施例涉及计算机
,尤其涉及一种运行环境模拟方法、装置、设备及存储介质。
技术介绍
[0002]随着软件技术的发展,在软件开发及测试上的挑战日益增多,当一个产品或应用交付成功后,后期还需要对产品或应用进行维护。
[0003]通常,对远程的产品或应用维护的过程中,开发人员或测试人员需要深入现场,利用现场环境对产品进行开发或集成测试,而不能在开发测试环境中对现场部署的产品进行开发或测试,无法实现现场运行环境的模拟。使得在维护过程中,增加了大量的软硬件消耗,耗费了大量的人力资源和精力,影响产品或应用维护效率。
技术实现思路
[0004]本申请实施例提供一种运行环境模拟方法、装置、设备及存储介质,以实现对现场运行环境的模拟,提高产品或应用的维护效率。
[0005]第一方面,本申请实施例提供了一种运行环境模拟方法,应用于现场服务器端,该方法包括:
[0006]获取部署于现场的第一应用的第一请求数据,并将所述第一请求数据发送至部署于现 ...
【技术保护点】
【技术特征摘要】
1.一种运行环境模拟方法,其特征在于,应用于现场服务器端,包括:获取部署于现场的第一应用的第一请求数据,并将所述第一请求数据发送至部署于现场的第二应用,供所述第二应用根据所述第一请求数据发出第一响应数据;接收所述第二应用发出的第一响应数据,将所述第一请求数据与所述第一响应数据进行关联存储;将相互关联的所述第一请求数据和所述第一响应数据同步至开发测试服务器端,供所述开发测试服务器接收并存储第一请求数据和第一响应数据。2.根据权利要求1所述的方法,其特征在于,在获取部署于现场的第一应用的第一请求数据之后,包括:根据所述第一请求数据中的请求端口、访问地址和访问参数,确定所述第一请求数据的目标地址。3.根据权利要求2所述的方法,其特征在于,将所述第一请求数据与所述第一响应数据进行关联存储,包括:将所述第一请求数据的目标地址与所述第一响应数据关联存储至预设的KV数据库中;其中,所述目标地址确定为Key,所述第一响应数据确定为Value。4.根据权利要求3所述的方法,其特征在于,在接收所述第二应用发出的第一响应数据之后,包括:判断所述目标地址是否存在预设的KV数据库中,若是,则将所述第一请求数据的所述目标地址和所述目标地址关联的第一响应数据舍弃。5.一种运行环境模拟方法,其特征在于,应用于开发测试服务器端,包括:接收并存储现场服务器发送的第一请求数据和第一响应数据;获取部署于开发测试环境中的第一应用的第二请求数据;根据所述第一请求数据和所述第一响应数据,判断是否存在与所述第二请求数据关联的第二响应数据;若是,则向部署于开发测试环境中的第一应用发送所述第二响应数据,供工作人员根据所述第二响应数据在开发测试环境中对第一应用进行开发测试。6.根据权利要求5所述的方法,其特征在于,向部署于开发测试环境中的第一应用发送所述第二响应数据,包括:判断部署于开发测试环境中的第一应用是否接收到所述第二响应...
【专利技术属性】
技术研发人员:周凯,谢永恒,程强,
申请(专利权)人:北京锐安科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。