摘要: 如果没有设置uwsgi的--listen,如果sysctl -a | grep net.core.somaxconn发现net.core.somaxconn=128。那你使用uwsgi启动的服务,单机最大支持并发数为100*(启动的uwsgi进程数)。如果启动进程为4个,则最大并发只能支持400,这样会在uwsgi的log日志中出现错误uWSGI listen queue of socket 4 full。同时,nginx对应也会出现错误***** upstream time out。修补措施:1.修改系统参数vim /etc/sysctl.conf在文件最后添加一行记录net.core.so 阅读全文
posted @ 2012-04-27 19:40 神龙升空 阅读(5716) 评论(1) 推荐(0) 编辑
摘要: nginx 优化(突破十万并发)2010-06-09 3:05http://www.zhlinux.com/190/一般来说nginx 配置文件中对优化比较有作用的为以下几项:worker_processes 8;nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数。worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;为每个进程分配cpu,上例中将8 个进程分配到8 个cpu,当然可以写多个,或者将一个进程分配到多个cpu。worker_rlimit_n 阅读全文
posted @ 2012-04-27 18:19 神龙升空 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://www.zhujun.org/web/google-analytics-javascript-permission-denied/近日,当我访问本博客时经常出现一个JavaScript没有权限的错误,如下图所示:经过一些排查,发现这个JS没有权限的错误有如下特点:打开网页时该错误只出现一次,似乎和缓存有关,网页刷新后消失。在我的几个其它网站也会出现,出错位置均在Google Analytics统计代码附近。仅在IE6下出现(IE7、IE8未测试),用Firefox和Chrome打开出错页面都没有错误提示。尝试解决如下:清空IE6缓存、Cookies并打开出错页面,发现错. 阅读全文
posted @ 2012-03-02 02:16 神龙升空 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 有人工作,有人上学,大家千万不要错过这篇文章,能看到这篇文章也是一种幸运,真的受益匪浅,对我有很大启迪,这篇文章将会改变你我的一生,真的太好了,希望与有缘人分享,也希望对有缘人有所帮助!看完之后有种“相见恨晚”的感觉,特别激动,希望大家好好的珍藏这篇文章,相信多年以后,再来看这篇文章,一定有不同的感觉。正如"打工皇帝"唐骏说:"我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企业的人,头5年千万不要说你能不能多给我一点儿工资,最重要的是能在企业里学到什么,对发展是不是有利……"人总是从平坦中获得的教益少,从磨难中获得的教益多;从平坦中获得的 阅读全文
posted @ 2011-10-31 21:22 神龙升空 阅读(276) 评论(0) 推荐(0) 编辑
摘要: sudo adduser jack001adding user `jack001` ...adding group `jack001` ...adding nw user `jack001` with group `jack001`Creating home directory `/home/jack001`copying files from `/etc/skel`Enter new UNIX password:Retype new UNIX password:and then, the follow info can leave the blank.when use the adduser 阅读全文
posted @ 2011-10-30 17:41 神龙升空 阅读(1612) 评论(0) 推荐(0) 编辑
摘要: 网上COPY的。里面有问题请自便。我只是用了一个方法,用来取昨天的日期,并且格式为yyyy-mm-dd yesterday = (datetime.date.today() + datetime.timedelta(days=-1)).isoformat()import timeimportdatetime#2007-11-2515:36:35#使用datetime模块可以很方便的解决这个问题,举例如下:d1=datetime.datetime(2005,2,16)d2=datetime.datetime(2004,12,31)#结果:47print(d1-d2).days#上例演示了计算两个 阅读全文
posted @ 2011-08-20 21:23 神龙升空 阅读(2082) 评论(0) 推荐(0) 编辑
摘要: ubuntu默认安装apache的命令 apt-get install apache2默认安装的prefork模式。其对应的配置<IfModulempm_prefork_module>StartServers5MinSpareServers5MaxSpareServers10MaxClients150MaxRequestsPerChild1000</IfModule>如果是worker模式,可以考虑如下配置<IfModulempm_worker_module>ServerLimit20ThreadLimit100StartServers3MaxClients 阅读全文
posted @ 2011-08-10 14:26 神龙升空 阅读(313) 评论(0) 推荐(0) 编辑
摘要: perl:warning:Fallingbacktothestandardlocale("C").perl:warning:Settinglocalefailed.perl:warning:Pleasecheckthatyourlocalesettings:LANGUAGE=(unset),LC_ALL=(unset),LANG="zh_CN.GB2312;zh_CN.UTF-8;en_US;en_US.UTF-8"aresupportedandinstalledonyoursystem.perl:warning:Fallingbacktothestan 阅读全文
posted @ 2011-08-09 15:48 神龙升空 阅读(1402) 评论(0) 推荐(0) 编辑
摘要: 转载地址:http://www.javaeye.com/topic/200401以下是JavaScript容易犯错的几个"陷阱".由本人google+体验+搜集而来.虽然不是什么很高深的技术问题,但注意一下,会使您的编程轻松些.1. 最后一个逗号如这段代码,注意最后一个逗号,按语言学角度来说应该是不错的(python的类似数据类型辞典dictionary就允许如此)。IE会报语法错误,但语义不详,你只能用人眼从几千行代码中扫描。Js代码<script>vartheObj={city:"ShenZhen",state:"ok" 阅读全文
posted @ 2011-02-28 14:23 神龙升空 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 转载于http://www.wachina.net/index.php/googleanalyticsmarketingchannnellogics/前言一:之前曾经写过一篇文章,是讲各种工具是如何将流量与转化归入各个渠道的,详见:谁在为你做marketing (一)。有些地方讲得还不是很清楚,主要是各种渠道之间的优先级的关系还比较模糊。前言二:很多时候,我们在说到有多少的流量、有多少的转化是从直接输入或是从搜索引擎过来的时候。我们很少会去仔细研究,他们究竟是怎么过来的。如果你用GA或者是用其他的工具来衡量各个渠道的流量,通常与企业内部通过日志分析到的流量数据有差异,这种差异,通常就是由于这种 阅读全文
posted @ 2011-02-22 18:17 神龙升空 阅读(528) 评论(0) 推荐(0) 编辑