web架构
Cbird-coder
将这人工智障的时代拉回正轨
展开
-
使用nginx+tornado部署高并发web
首先配置nginx。具体可以参考tornado官网的配置。然后再这个基础上修改。tornado的nginx配置可以使用shell脚本进行动态修改nginx的配置文件tornado_works=16#创建nginx负载均衡相关serverserver_temp=""for((i=0;i<$tornado_works;i++));do port_temp=$(($tornado_port + $i)) str_temp="server 127.0.0.1:$port_tem原创 2020-07-17 15:05:17 · 1473 阅读 · 1 评论 -
nginx+php-fpm在Linux下的安装和配置
一直想做web服务方面的事儿,昨天和哥们交流,他推荐我用一下nginx。从本周起,开始nginx之旅,呼呼~~~ Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.原创 2013-09-24 17:30:49 · 1156 阅读 · 0 评论 -
nginx: [alert] mmap(MAP_ANON|MAP_SHARED, 536870912) failed (12: Cannot allocate memory)解决方法
今天进行Nginx反向代理时出现原创 2014-08-23 18:09:35 · 13603 阅读 · 1 评论 -
利用LNMP搭建wordpress
博客是记录自己点点滴滴最好的方式,我使用了LNMP+wordpress来建立自己的博客。下面开始。。。搭建LNMP=Linux+Nginx+Mysql+PHP环境先下载LNMP一键安装包,LNMP安装地址下载完成后,解压缩压缩包,根据自己的系统执行相对应的脚本,比如ubuntu系统就执行ubuntu.sh,系统会自动安装lnmp,时间会有点长,这个依据个人的网速而定。安装完成后原创 2013-11-04 17:34:25 · 2183 阅读 · 0 评论 -
运行和控制Nginx
转载地址:点击打开链接nginx命令行参数不像许多其他软件系统,Nginx 仅有几个命令行参数,完全通过配置文件来配置-c 为 Nginx 指定一个配置文件,来代替缺省的。 -t 不运行,而仅仅测试配置文件。nginx 将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件。-v 显示 nginx 的版本。-V 显示 nginx 的版本,编译器版本和配置参数转载 2013-10-14 19:36:26 · 740 阅读 · 0 评论 -
LVS调度方式
转载地址lvs负载均衡集群系统中的director控制种类,包括网络地址转换,直接路由和隧道三个方式。VS-NAT(基于网络地址转换,network address translation ,NAT)VS-NAT是LVS最基本的方法,如果想要设置一个用于测试的LVS,这是一个最简单的方法。当客户发出请求,lvs负载均衡中的director会将接受到的包的目标原创 2015-03-11 14:58:03 · 727 阅读 · 0 评论 -
Mark一下,代理服务器与反向代理服务器的区别
通常所说的代理服务器,只是原创 2014-11-13 21:35:55 · 740 阅读 · 0 评论 -
LVS十种调度算法介绍
转自:121.轮叫调度(Round Robin)(简称rr) 轮叫调度(Round Robin Scheduling)算法就是以轮叫的方式依次将请求调度不同的服务器,即每次调度执行i = (i + 1) mod n,并选出第i台服务器。算法的优点是其简洁性,它无需记录当前所有连接的状态,不管服务器上实际的连接数和系统负载,所以它是一种无状态调度。2.加权轮叫(Wei转载 2015-03-14 22:25:07 · 1589 阅读 · 0 评论 -
Django测试的两种方式
#coding=utf-8import urllibimport urllib2host_ip = 'localhost'port = '8000'def get_test_data_list(file_name): with open(file_name,'r') as read_file: return read_file.read...原创 2018-05-25 11:01:14 · 1421 阅读 · 0 评论