摘要:
1. 需求分析 Nginx来处理访问控制的方法有多种,实现的效果也有多种,访问IP段,访问内容限制,访问频率限制等。 用Nginx+Lua+Redis来做访问限制主要是考虑到高并发环境下快速访问控制的需求。 Nginx处理请求的过程一共划分为11个阶段,分别是: post-read、server-r 阅读全文
posted @ 2016-03-05 23:59
沧海一滴
阅读(2688)
评论(0)
推荐(0)
摘要:
nginx+lua+redis构建高并发应用 ngx_lua将lua嵌入到nginx,让nginx执行lua脚本,高并发,非阻塞的处理各种请求。 url请求nginx服务器,然后lua查询redis,返回json数据。 备注:centos或者redhat系统请跳转到nginx + ngx_lua安装 阅读全文
posted @ 2016-03-05 23:57
沧海一滴
阅读(3408)
评论(0)
推荐(0)
摘要:
现在我已经将翻译的内容放到:http://wiki.nginx.org/HttpLuaModuleZh Nginx API for Lua Introduction 各种各样的*_by_lua和*_by_lua_file配置文件服务在都在nginx.conf文件内。这些LUA API只能运行在这些配 阅读全文
posted @ 2016-03-05 23:56
沧海一滴
阅读(869)
评论(1)
推荐(0)
摘要:
Nginx官网提供了三个类型的版本Mainline version:Mainline 是 Nginx 目前主力在做的版本,可以说是开发版Stable version:最新稳定版,生产环境上建议使用的版本Legacy versions:遗留的老版本的稳定版 阅读全文
posted @ 2016-03-05 23:45
沧海一滴
阅读(2290)
评论(0)
推荐(0)
摘要:
在linux下进行编程开发的人尤其是网络编程的人会经常需要分析数据包,那么一定会用到tcpdump,下面就是关于tcpdump的使用方法说明(1). tcpdump的选项 -a 将网络地址和广播地址转变成名字;-d 将匹配信息包的代码以人们能够理解的汇编格式给出;-dd 将匹配信息包的代码以c语言程 阅读全文
posted @ 2016-03-05 14:34
沧海一滴
阅读(1470)
评论(0)
推荐(0)
摘要:
环境:CentOS 5.0 操作系统一.安装:1.安装Vsftpd服务相关部件:[root@KcentOS5 ~]# yum install vsftpd*Dependencies Resolved=================================================== 阅读全文
posted @ 2016-03-05 13:25
沧海一滴
阅读(1333)
评论(0)
推荐(0)
摘要:
Linux中查看socket状态:cat /proc/net/sockstat #(这个是ipv4的) sockets: used 137 TCP: inuse 49 orphan 0 tw 3272 alloc 52 mem 46UDP: inuse 1 mem 0RAW: inuse 0 FRA 阅读全文
posted @ 2016-03-05 00:31
沧海一滴
阅读(3102)
评论(0)
推荐(0)
摘要:
套接字或插座(socket)是一种软件形式的抽象,用于表达两台机器间一个连接的“终端”。针对一个特定的连接,每台机器上都有一个“套接字”,可以想象它们之间有一条虚拟的“线缆”。JAVA有两个基于数据流的套接字类:ServerSocket,服务器用它“侦听”进入的连接;Socket,客户端用它初始一次 阅读全文
posted @ 2016-03-05 00:30
沧海一滴
阅读(2089)
评论(0)
推荐(0)
摘要:
1. /proc目录Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。 用户和应用程序可以通过proc得到系统的信息,并可以 阅读全文
posted @ 2016-03-05 00:29
沧海一滴
阅读(401)
评论(0)
推荐(0)
摘要:
1.Shibboleth是一个针对SSO的开源项目。Shibboleth项目主要应用在校园内Web资源共享,以及校园间的应用系统的用户身份联合认证. 阅读全文
posted @ 2016-03-05 00:16
沧海一滴
阅读(645)
评论(0)
推荐(0)

浙公网安备 33010602011771号