原因:
windows下nginx+php环境,不支持并发。NGINX中,PHP文件块fastcig-pass的设置值(127.0.0.1:9000)。设置都是以keepalive方式请求,接收到PHP文件时,交于后端过程PHPCGI解析处理(127.0.0.1:9000),等待响应。而在本地文件以CURL请求本地环境中PHP文件时,之前的PHP还在等待CURL后的结果,这时9000端口已经被占用。导致CURL一直在处于等待状态。不设置timeout超时,程序就会卡死。
mysql处理高并发的两种方式——悲观锁和乐观锁
FastCgi与PHP-fpm之间的关系
首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。
RelativeLayout子控件之填满布局
已知三个控件上下排列,第一个与第三个控件高度确定,中间第二个控件高度要填满剩下的空间