【技术实现步骤摘要】
本专利技术涉及计算机软件,具体为一种服务器端javascript开发调试的系统及方法。
技术介绍
1、随着云原生架构和微服务的广泛应用,javascript已不仅限于前端领域,而越来越多地承担服务器端业务逻辑。在传统node.js环境中,远程调试通常依赖于v8 inspector协议直接与ide对接,这种方式在运行时隔离方面存在不足,开发调试过程中对生产环境依赖和上下文隔离缺乏有效保障。
2、现有方案在代码更新时,多采用重启服务或手动替换脚本的方法,无法在不中断现有执行上下文的情况下动态注入补丁,既延长了调试周期,也对在线服务的可用性造成冲击。断点设置往往依赖开发者经验手工选择,忽略了对历史调试日志、源代码复杂度以及实时性能指标的综合分析,因此难以快速定位高价值断点,调试精度和效率均受限。
3、此外,当脚本运行过程中发生竞争、冲突或未捕获异常时,传统调试环境通常需由人工干预进行重启或回滚,缺乏对异常场景的实时监测与自动恢复能力。此外,性能监控与调试流程相互割裂,无法在补丁注入或断点调整后实时评估性能影响,更无法根
...【技术保护点】
1.一种服务器端Javascript开发调试的方法,其特征在于,包括:
2.根据权利要求1所述的一种服务器端Javascript开发调试的方法,其特征在于,步骤S1包括:
3.根据权利要求1所述的一种服务器端Javascript开发调试的方法,其特征在于,步骤S2包括:
4.根据权利要求3所述的一种服务器端Javascript开发调试的方法,其特征在于,差异覆盖率的计算逻辑为:,为差异覆盖率,为本地数据块数量,为服务器数据块数量,为第个本地数据块的摘要值,为第个服务器数据块的摘要值,为极小正数。
5.根据权利要求1所述的
...【技术特征摘要】
1.一种服务器端javascript开发调试的方法,其特征在于,包括:
2.根据权利要求1所述的一种服务器端javascript开发调试的方法,其特征在于,步骤s1包括:
3.根据权利要求1所述的一种服务器端javascript开发调试的方法,其特征在于,步骤s2包括:
4.根据权利要求3所述的一种服务器端javascript开发调试的方法,其特征在于,差异覆盖率的计算逻辑为:,为差异覆盖率,为本地数据块数量,为服务器数据块数量,为第个本地数据块的摘要值,为第个服务器数据块的摘要值,为极小正数。
5.根据权利要求1所述的一种服务器端javascript开发调试的方法,其特征在于...
【专利技术属性】
技术研发人员:桂成奇,吴磊,
申请(专利权)人:深圳市华磊迅拓科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。