03 2019 档案

摘要:1、减少请求 1)合并css,背景图片、图标等 2)利用nginx的expires 3)利用cdn相应请求 2、服务器集群 3、配置 1)linux配置 I)默认ulimit是1024(错误信息:Socket:Too many open files),修改方法:ulimit -n xx II)洪水攻 阅读全文
posted @ 2019-03-21 11:22 zhang-san 阅读(365) 评论(0) 推荐(0) 编辑
摘要:下图展示了在MongoDB中使用分片集群结构分布: 上图中主要有如下所述三个主要组件: Shard: 用于存储实际的数据块,实际生产环境中一个shard server角色可由几台机器组个一个replica set承担,防止主机单点故障 Config Server: mongod实例,存储了整个 Cl 阅读全文
posted @ 2019-03-20 15:28 zhang-san 阅读(167) 评论(0) 推荐(0) 编辑
摘要:1、列类型区别 oracle:可变长度varchar2、浮点型number,小数浮点型number(m,n),可变二进制数据raw,大对象类型(存储无结构数据,最大4G)lob mysql:可变长度varchar、浮点型float、double、小数decimal(m,n),可变二进制数据blob 阅读全文
posted @ 2019-03-18 17:40 zhang-san 阅读(2347) 评论(0) 推荐(0) 编辑
摘要:进程与线程的描述 一个进程至少会创建一个线程,多个线程共享一个程序进程的内存。程序的运行最终是靠线程来完成操作的。线程的数量跟CPU核数有关,一个核最多能发出两个线程。线程的操作主要分为:一:给CPU进行程序命令的执行。二:IO的操作(读取或输出数据)或者请求网络数据。 IO复用形成原因 如果一个I 阅读全文
posted @ 2019-03-06 14:27 zhang-san 阅读(17947) 评论(0) 推荐(2) 编辑
摘要:https://blog.csdn.net/gao_yu_long/article/details/79390510 补充一点: 如果php-cgi -b 127.0.0.1:6999,则6999端口就会是cgi nginx就可以 通过网页访问时,就可以使用cgi了 阅读全文
posted @ 2019-03-05 18:09 zhang-san 阅读(124) 评论(0) 推荐(0) 编辑
摘要:整个PHP环境和Zend环境会涉及多个全局变量,下面是几个比较重要的: php_core_globals core_globals(main/php_globals.h) ==> PG PHP调度sapi和zend engine的整个环境的全局变量存放位置sapi_globals_struct sa 阅读全文
posted @ 2019-03-05 16:38 zhang-san 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-03-04 18:12 zhang-san 阅读(176) 评论(0) 推荐(0) 编辑
摘要:import json from urlparse import parse_qs from wsgiref.simple_server import make_server import os import re from django.http import HttpResponse from django.conf import settings settings.configure() ... 阅读全文
posted @ 2019-03-04 17:45 zhang-san 阅读(318) 评论(0) 推荐(0) 编辑
摘要:Top指令: CPU/内存情况 终端下使用该指令示例结果: 上图对一些重要的参数进行了简单标识,笔者这里使用的是XShell对远程Linux服务器进行连接和管理。可以看到,在 top 指令返回的结果中,CPU和内存的占用信息都十分详细: IOStat指令: 磁盘情况 终端下使用该指令示例结果: 如上 阅读全文
posted @ 2019-03-04 17:35 zhang-san 阅读(277) 评论(0) 推荐(0) 编辑
摘要:互联网 70%的网站以下图 上图就很清晰地展现了一个最常见的PHP网站所运行在的环境。从客户端浏览器请求到收到页面的大致流程: 我们来看一个典型的PHP网站采用的分布式系统架构: 阅读全文
posted @ 2019-03-04 17:29 zhang-san 阅读(551) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示