此任务特殊性为I/O并发为海量,要求达到单机每秒1000次,为达到此要求,本项目开发要点如下 1 经测试,Java/Node.js均存在固有开销过大问题(Java线程,Node进程),系统无法支撑,经反复测试评估,使用Phython轻量级线程能够满足要求 2 扫描任务分发入口是性能关键,使用lazy算法最大限度降低分发器单点并发I/O请求量 3 外发IP分发的扫描是关键,使用普通的IP地址遍历循环方法无法保证性能,我们开发了特殊的遍历算法来保证分发有效性。
购买咨询,请扫微信