自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Mongodb副本集测试

一. 有运行的副本集,然后动态添加一个节点,主节点会自动同步数据到新加的节点。 二. 开始配置副本集,如果从节点有数据是不能配置成功的,所有从节点的数据必须为空,主节点可以有数据,数据会自动同步到各个从节点。 三. 有运行的副本集,将优先级低于主节点的停掉,然后将其数据删除,再将主节点停掉...

2014-12-31 17:45:03

阅读数 618

评论数 0

原创 二十.stub_status模块功能(ngx_http_stub_status_module)

1.描述   增加对每请求的响应时间的统计:在stub status模块中增加了自Tengine启动以来所有请求的总响应时间(request_time),   单位为ms,可以用来统计一段时间的平均RT(response time):   Active connections: 1   s...

2014-12-22 16:56:20

阅读数 1843

评论数 0

原创 十九.支持按指定关键字(域名,url等)收集Tengine运行状态(ngxhttpreqstat_module)

1.描述   这个模块计算定义的变量,根据变量值分别统计Tengine的运行状况。   可以监视的运行状况有:连接数、请求数、各种响应码范围的请求数、输入输出流量、rt、upstream访问。   可以指定获取所有监控结果或者一部分监控结果。 2.示例   http {    ...

2014-12-22 16:55:31

阅读数 1950

评论数 0

原创 十八.监控系统的负载和资源占用从而对系统进行保护(ngx_http_sysguard_module)

当swap的剩余百分比,剩下的内存,load值到设定的值时,就会跳转到action所指定的url。     server {         sysguard on;         sysguard_load load=10.5 action=/loadlimit;       ...

2014-12-22 16:54:37

阅读数 662

评论数 0

原创 十七.HTTP核心模块(ngx_http_core_module)

Syntax: client_body_buffers number size Default: 16 4k/8k Context: http, server, location 当不缓存上传的请求body到磁盘时,指定每块缓存块大小和数量。所有的缓存块都保存在内存中, 并且是按需分配的。...

2014-12-22 16:54:03

阅读数 1151

评论数 0

原创 Redis order set 有序集合

添加元素 zadd student score1 value1 score2  value2 删除元素 zrem key value1 value2 根据score来删除元素 zremrangebyscore key min max 根据排名来删除元素 zre...

2014-12-12 13:31:47

阅读数 539

评论数 0

原创 Redis set集合操作

添加数据 sadd key value1 value2... 根据值删除数据 srem vlaue1 value2 返回并删除集合中随机一个元素 spop key 随机返回集合中的一个元素 srandmember key 判断值是否存在集合中 si...

2014-12-12 11:36:36

阅读数 604

评论数 0

原创 Redis Link链表操作

把值插入到链表头部 lpush key value 返回并且删除链表尾部元素 rpop key 返回链表中起始位置的元素,左部从0开始,右部从-1开始 lrange key srart end 返回索引上的值 lindex key index 获取链...

2014-12-12 11:25:31

阅读数 504

评论数 0

原创 Redis 字符串操作

设置值并加上有效时间 set key value [ex 秒数] | [px 毫秒数] [nx] | [xx] nx表示key不存在时执行操作 xx表示key存在时执行操作 获取key的值 get key 一次性设置多个值 mset key1 value1 key2 ...

2014-12-10 10:04:09

阅读数 461

评论数 0

原创 Redis操作key的命令

删除一个或多个key,不存在的key将会忽略调,返回删除key的数量 del key1 key2.... 重命名key,如果key存在将覆盖之前的key rename key newkey 重命名key,newkey不存在时才进行修改,修改成功返回1 renamenx k...

2014-12-10 09:44:02

阅读数 561

评论数 0

原创 Mongodb Shard分片

Shard分片 一.分片要素: 1.要有N(N>2)个mongod服务做片节点 2.要有configserver维护meta信息 3.启动mongos做路由 4.要设定好数据的分片规则(configserver才能维护) 二.分片操作 创建需要用到的文件夹 mkdir -p /home/...

2014-12-09 17:40:26

阅读数 508

评论数 0

原创 Mongodb replication set 复制集

一.配置replication set 复制集 1.创建3个文件夹  mkdir /home/m17 /home/m18 /home/m19 /home/mlog 2.分别启动3个实列 ./mongod --dbpath /home/m17 --logpath /home/mlog/m17.log...

2014-12-09 17:39:22

阅读数 693

评论数 0

原创 Mongodb修改列的数据类型

var cursor = db.test.PersonalOrderLog.find(); cursor.forEach(function(doc){ doc.pks.forEach(function(obj){ obj.upid = obj.upid + ""; }); db...

2014-12-09 17:32:29

阅读数 1821

评论数 0

原创 十六.更强大的防攻击(访问速度限制)模块,对Nginx的limit_req增强

1.白名单支持  Syntax: limit_req_whitelist geo_var_name=var_name geo_var_value=var_value Default: - Context: http, server, location 表示白名单,要协同geo模块进...

2014-12-09 16:40:32

阅读数 1825

评论数 0

原创 十五.headers模块功能(ngx_http_headers_module)根据Content-Type来设置过期时间

语法: Syntax: expires_by_types [[modified] time | @time-of-day | epoch | max | off] content-type1                   [content-type2] [content-type3] ....

2014-12-09 16:39:53

阅读数 1263

评论数 0

提示
确定要删除当前文章?
取消 删除