- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 Openresty--关于统计qps和tps的思路及代码设计
说明:QPS----每秒中服务器端收到的请求数量。TPS----特意说明下,在这里当中的意思是每秒处理完成的请求的数量。需掌握:openresty的access,log阶段ngx.shared.DICT 及其add get 和incr函数思路:QPS的统计:在access阶段当前秒钟第一个请求进来时,将字段("qps_num:")+当前时间作为key,value为1
2017-08-11 15:46:26
4214
原创 OpenResty--改写proxy_pass代理返回的内容
说明:当OpenResty用来使用当做反向代理时,本文便起到作用,用在代理的服务器响应页面内容个别地方需要更改的时候。使用到的ngx_lua 接口:ngx.arg改写阶段:body_filter_by_lua接口详细介绍:在body_filter阶段调用ngx.arg时,ngx.arg[1]存储着上游服务器返回的数据块,ngx.arg[2]代表着数据块是否投递完毕。注:在上游响应内容过大时,会将数...
2017-07-25 16:37:11
6390
1
原创 openresty--使用高版本的openssl(linux 环境下)
注:openresty在动态加载证书的时候使用的模块需要openssl-1.0.2e版本以上,所以我们需要重新编译openresty。1.安装openssl从官网上下载最新版openssl,解压,进入解压目录键入命令行:./configure --prefix=/usr/local/opensslmake &&make install2.重新编译openresty注意接下来
2017-06-28 11:17:04
5194
2
原创 Python爬虫,教你三步搞定
前言:本文于2017年1月23日编写,欲爬取的内容和正则都符合此时的目标网站,若网站页面html内容更改,正则内容应随之更改,本文所讲述的爬虫是爬取IP查询网站上的IP所在地,另外,阅读此文只需要一点点Python基础即可。哦,还有这里先贴代码,我觉得对照代码看博客内容会更容易理解。爬虫代码:#coding=utf-8import urllib2import urllibi
2017-01-23 10:20:21
1719
原创 关于如何在linux环境下生成a库和so库(改,附图)
一般linux环境下的链接库分为a库和so库,分别表示静态链接库和动态链接库,其作用是把C程序编译好做成一种可执行链接文件,c主程序文件调用这些程序的函数接口是可以使用a库或so库,在主程序中只需要include含有库中提供的函数接口声明的头文件即可。一、生成a库首先,你需要写几个你要调用的函数的源文件,如test1.c、test2.c等。其代码如下:再将头文件写好(其实这里的
2016-09-21 15:03:57
13617
8
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人