zoukankan
html css js c++ java
node.js控制请求处理数量
问题:
现在有一个接口,这个接口用到了无头浏览器,总之是一个比较消耗内存的接口,并发上来后,这个接口会把服务器内存榨干,导致服务器宕机。现在在不加机器的情况下,并发上来后我该怎么做既能处理掉所有请求又能保证服务器不会宕掉呢?
解决办法:
解释:
reqCount 是当前请求数量,每一个req进来,reqCount++,response后减减,reqCount大于limitReq(当前最大请求处理数量)后存入到httpMsgArr,response后判断httpMsgArr是否为空,不为空从数组头部弹出一个处理。自己压测了一下没有问题
需要注意:
response的响应时间
查看全文
相关阅读:
Django -- 路由系统(URLconf)
Django简介
jQuery
DOM
JavaScript
HTML,CSS
Redis PK Memcached
ORM框架-SQLAlchemy
Memcached操作以及用法
Py3快速下载地址
原文地址:https://www.cnblogs.com/xbblogs/p/9674490.html
最新文章
DES
AES
cefsharp wpf
AutoMapUtility
SmartTest__自动随机填充表单数据
ExcelUtility 对excel的序列化与反序列化,支持当单元格中数据为空时将属性赋值为指定类型的默认值
.netcore多语言解决方案
SpringBoot学习(三)探究Springboot自动装配
dubbo集成zookeeper rpc远程调用
为什么要用dubbo,dubbo是什么,为什么要和zk结合使用?
热门文章
解决IDEA下SpringBoot启动没有Run Dashboard并找回
SpringBoot学习(二)探究Springboot启动机制
SpringBoot学习(一)基础篇
Java 异常(二) 自定义异常
Java 异常(一)
solr学习篇(四) java使用solr简单查询(初识solrj)
solr学习篇(三) solr7.4 连接MySQL数据库
基于layui模块的后台匹配搜索框
Django -- ORM
Django -- view(视图)
Copyright © 2011-2022 走看看