1.首先是写
service脚本service脚本需要进入到目录/etc/init.d中,然后touch memcached,最后vim
memcached后进行脚本编写,脚本如下:#!/bin/bash#chkconfig:345 60 60#description:auto_runexport
...
分类:
系统相关 时间:
2014-05-17 00:52:40
阅读次数:
357
两个项目libevent、memcached,Platform Toolset使用Visual
Studio 2013 - Windows XP (v120_xp)。在编译memcached时会提示"inet_pton
redefinition"。打开项目下的win32.h,将inet_pton函数...
当Memcached缓存失效时,容易出现高并发的查询DB,导致DB压力骤然上升。这篇blog主要是探讨如何在缓存将要失效时,及时地更新缓存,而不是如何在缓存失效之后,如何防止高并发的DB查询。解决这个问题有四种思路:比如一个key是aaa,失效时间是30s。1.定期从DB里查询数据,再刷到memca...
分类:
数据库 时间:
2014-05-16 05:08:26
阅读次数:
349
缓存是我们在设计中考虑的如何提高软件性能的方法,使用memcached这款简单的K/V缓存,提升软件性能,降低服务器压力。...
分类:
其他好文 时间:
2014-05-15 15:07:44
阅读次数:
445
首先,说说memcached的标准用法:memcached使用高效缓存,当有一些内容不是经常变动时,可以写入其中。如果有请求要获取这块数据,则优先从缓存中取出,仅当缓存过期,则从数据库获取实时数据,并再次更新到缓存中。
但如果网站频频出现高并发,比如说,将某块数据写入并设置有效时间为60s,但...
分类:
其他好文 时间:
2014-05-14 13:13:00
阅读次数:
447
nginx安装前置是pcre库,memcahced前置是libmemcached库,需要通过编译参数指定地址。memcached需要通过编译参数开启json,sasl,igbanry,安装过的需要删除整个文件夹重新解压memcached包再编译。长期没有安装了,而且新版本的软件配置项不同,要通过./...
分类:
Web程序 时间:
2014-05-14 10:02:04
阅读次数:
421
memcached 和 redis
的set命令都有expire参数,可以设置key的过期时间。但是redis是一个可以对数据持久化的key-value
database,它的key过期策略还是和memcached有所不同的。梳理,整理如下:redis通过expire命令来设置key的过期时间。语法...
分类:
其他好文 时间:
2014-05-14 07:09:41
阅读次数:
242
下载地址如下: http://sourceforge.net/projects/nagios/files/具体详细下载地址:http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.6.tar.gz1 开始下载: wget http://sourceforge.net/projects/nagios/files/nagios-...
分类:
移动开发 时间:
2014-05-13 16:20:53
阅读次数:
596
上一步骤: http://blog.csdn.net/mchdba/article/details/256548896 配置nagios Nagios 主要用于监控一台或者多台本地主机及远程的各种信息,包括本机资源及对外的服务等。默认的Nagios 配置没有任何监控内容,仅是一些模板文件。若要让Nagios 提供服务,就必须修改配置文件,增加要监控的主机和服务,下面将详细介绍。 6.1 默认配置文...
分类:
移动开发 时间:
2014-05-13 14:23:52
阅读次数:
490
本篇介绍在linux主机上安装nagios,监控本机。实验环境:rhel5.6、nagios-3.2.3.tar.gz、nagios-plugins-1.4.15.tar.gz实验过程:本实验有个小捷径,就是先安装apache,然后解压nagios,将解压出的dosc文档拷贝到/var/www/html下,然后通过linux浏览器访问http://localhost/doc..
分类:
移动开发 时间:
2014-05-13 12:46:38
阅读次数:
385