分享一个zabbix数据库的优化脚本,适合2.0版本。对history,hostory_uint按日分区,trends,trends_uint按月分区;关闭Houserkeeper:vimzabbix_server.confDisableHousekeeper=1对history,hostory_uint每日建立第二天的分区并删除45天前的分区对trends,trends_uint每月20号建立..
分类:
数据库 时间:
2014-05-08 03:26:48
阅读次数:
499
haproxy介绍1工作在ISO七层根据http协议(或者工作在ISO四层根据tcp协议)提供web服务的负载均衡调度器负载均衡调度器分类
工作在四层:
#lvs
工作在七层:
#nginx(web,httpreverseproxy,cache)
#haproxy(httpreverseproxy,tcpproxy)
#tcp:实现MySQL的读写中读的负载均..
分类:
其他好文 时间:
2014-05-08 02:36:34
阅读次数:
615
玩了一段时间zabbix,对他的数据库有点研究,在这里分享下添加一个监控的过程,希望能帮到路过的朋友。添加一个监控项目(不包括添加模板)涉及到几个表,分别是:ids,hosts,applications,groups,hosts_groups,interface,items,items_applications,如果还需要添加触发器的话还..
分类:
数据库 时间:
2014-05-08 02:32:26
阅读次数:
1060
Nginx学习指南之安装与配置一、简介Nginx[enginex]是IgorSysoev编写的一个HTTP和反向代理服务器,另外它可以作为邮件代理服务器。Nginx已经在众多流量很大的俄罗斯网站上使用了很长时间,这些网站包括Yandex,Mail.Ru、VKontakte,以及Rambler,在国内使用Nginx作为WebServer,..
分类:
其他好文 时间:
2014-05-08 02:25:13
阅读次数:
714
Nginx的高性能的是用很多细节来保证,epoll下的多路io异步通知,阶段细分化的异步事件驱动,那么在内存管理这一块也是用了很大心血,上一篇我们讲到了slab分配器,我们可以可以看到那是对共享内存的管理的优化。Nginx在进程内也实现了自己的内存池,目的在于减少内存碎片,减少向操作系统的申请次数,减低模块开发难度。Nginx实现的内存池实际上非常简单。...
分类:
其他好文 时间:
2014-05-08 00:37:29
阅读次数:
403
1、协同程序,一个具有多个协同程序的程序在任意时刻,只能运行一个协同程序,
只有正在运行的协同程序被挂起时,它的执行才会暂停。
创建
co = coroutine.create(匿名函数); -- 匿名函数就是线程要执行的东东
状态
coroutine.status(co);
唤醒
coroutine.resume(co);
挂起
coroutine.yie...
分类:
其他好文 时间:
2014-05-08 00:21:05
阅读次数:
367
nginx的配置:正常运行的必备配置:1、userusername[groupname];指定运行worker进程的用户和组2、pid/path/to/pidfile_namenginx的pid文件3、worker_rlimit_nofile#;一个worker进程所能够打开的最大文件句柄数;4、worker_rlimit_sigpending#;设定每个用户能够发往worker进程的..
分类:
其他好文 时间:
2014-05-07 22:23:03
阅读次数:
439
一个简单的拓扑如上,varnish1上还同时开了nginx,用来做静态的http,app1和app2是nginx+fastcgi,这个拓扑主要做的是Discuz!论坛的动静分离,以及app的负载均衡,varnish起到个反向代理和缓存加速的功能。varnish1:192.168.1.151,172.16.0.51app1:172.16.0.52app3:172.16.0.54..
分类:
其他好文 时间:
2014-05-07 21:53:01
阅读次数:
743
应用场景:图片等资源需要设置权限,如:只有认证过的用户才能访问自己的图片。
解决办法:使用Nginx的防盗链模块http_secure_link可以实现,该模块默认情况下不包含,故在安装时要加上--with-http_secure_link_module
该模块根据两个参数控制权限访问,一个是过期时间(即该链接在这个时间之前可访问,过期后无法访问),该参数主要出于安全考虑。
另一个是通过md...
分类:
其他好文 时间:
2014-05-07 15:53:18
阅读次数:
268
一、隐藏nginx头信息什么是header信息?header信息是访客访问你的网站时,web服务返回给客户端的一段信息,包含了网页的一些基本情况。那么为什么要修改header信息呢?主要是为了防止被居心不良的人利用来获取漏洞信息,例如:通过最最简单的获取header信息发现你的web服务器版..
分类:
Web程序 时间:
2014-05-07 15:22:28
阅读次数:
340