摘要
本发明公开了一种基于协程的动态调度微服务网关方法,包括:一、创建协程池处理网络请求,网关接受网络请求并将网络请求加入请求队列;二、识别请求类型并为该网络请求分配预设的静态优先级,并以静态优先级和配置的初步动态优先级为基础,结合特征调整动态优先级;三、实时收集协程运行中的数据,并根据数据运行状况,通过计算超时阈值,采用超时差异化策略、低优先级丢弃策略和数据状态更新这些措施减少协程处理延迟。本发明还公开了一种基于协程的动态调度微服务网关系统。本发明能够显著提升网关性能,降低系统延迟,并在高负载情况下智能管理请求队列,确保关键业务的正常运行,可以广泛应用于计算机数据领域。