摘要:
线程池与连接池 连接池通常实现在Client端,是指应用(客户端)创建预先创建一定的连接,利用这些连接服务于客户端所有的DB请求。如果某一个时刻,空闲的连接数小于DB的请求数,则需要将请求排队,等待空闲连接处理。通过连接池可以复用连接,避免连接的频繁创建和释放,从而减少请求的平均响应时间,并且在请求 阅读全文
摘要:
用ab 压测接口,发现一个问题,第一个线程执行完后才会开始执行第二个、第三个。。。线程 不管是单个tomcat或者集群都存在该问题。怀疑ab发一个串行执行的请求先试探下接口响应情况,然后才真正批量发送请求。 而改用locust就不存在这个问题,百思不得姐,哪位大侠指导一下啊 阅读全文
摘要:
https://www.zhihu.com/question/62656301 阅读全文
摘要:
原文链接:https://www.52os.net/articles/nginx-install-lua-and-lua-based-waf.html 安装步骤基本参考上面搞的,遇到几个坑: 1:lua5.0->lua5.1:以下api变更 luaL_getn -> lua_objlen 2:waf 阅读全文
摘要:
转自:http://blog.csdn.net/vaal_water/article/details/6004372 公司的网站要加入动态加速 一个直接的问题是经过转发 客户端请求的头被改了一部分 remote_addr这个被改成了自定义的True-Client-IP 为了不改动已有的程序 需要在n 阅读全文
摘要:
nginx 读写限流 前段时间,开发了一个供外部调用的api,领导说要限流,请求单个IP,每秒50读次,写10次 万能的nginx,几行配置搞定 nginx -s reload 阅读全文
摘要:
大小固定的Hashtable 如果尚不熟悉Hashtable 和Hashmap,你可能想知道到底什么是大小固定的Hashtable (特别是,这些类的Java 实现大小都是不固定的)。 从概念上讲,一个Hashtable 包含一个数组,它会保存一些条目(数组中的每个元素叫 作一个桶)。当要将一个对象 阅读全文