zoukankan
html css js c++ java
node.js控制请求处理数量
问题:
现在有一个接口,这个接口用到了无头浏览器,总之是一个比较消耗内存的接口,并发上来后,这个接口会把服务器内存榨干,导致服务器宕机。现在在不加机器的情况下,并发上来后我该怎么做既能处理掉所有请求又能保证服务器不会宕掉呢?
解决办法:
解释:
reqCount 是当前请求数量,每一个req进来,reqCount++,response后减减,reqCount大于limitReq(当前最大请求处理数量)后存入到httpMsgArr,response后判断httpMsgArr是否为空,不为空从数组头部弹出一个处理。自己压测了一下没有问题
需要注意:
response的响应时间
查看全文
相关阅读:
github上传文件让别人下载--xdd
C#Windows Forms 使MessageBox顶层显示--xdd
2019.7.16.5.21留念
Fortran流程控制与逻辑运算、循环--xdd
Fortran输入输出与声明--xdd
c#关于数据和方法在不同类中的引用-xdd
C#Windows Forms (Demo.SYS)--xdd
github下载历史版本--xdd
Matlab查看本机IP地址---xdd
Matlab生成Word--xdd
原文地址:https://www.cnblogs.com/xbblogs/p/9674490.html
最新文章
一些scala的操作
使用java时报的一些错误
python使用大漠插件进行脚本开发的尝试(一)
[转]Accept-Encoding
编码方式的一些总结
scrapy爬取知乎某个问题下的所有图片
界面实例--旋转的3d立方体
个人网站对接支付宝,微信支付接口史上最详细教程
电脑网站支付快速接入
RSA私钥及公钥生成
热门文章
对接支付宝支付接口开发详细步骤
入驻支付宝开放平台并创建应用的基本流程
用10行代码自己写个人脸识别程序
idea关闭,tomcat却没关闭的设置方法
Bootstrap 图片
空格检查
python变量、输入输出-xdd
html学习笔记--xdd
Fortran文件读写--xdd
Fortran数组、函数--xdd
Copyright © 2011-2022 走看看