2013-03-14 刘太华
备份: 在postgres.conf配置里指定: archive_command = 'cp "%p" /data/postgresql/arch/"%f"' 设定: wal_level=archive 手工备份操作方式: 继续阅读 »
2013-03-12 刘太华
使用datetime, 构造一个cron task定期执行给定的函数方法 一个Plan类, 包含next_datatime, execute, 两个方法, init方法指明在实例化的时候,需要给定一个func作为参数, 其他参数可以是时间间隔, 或具体的时间点, 继续阅读 »
2013-03-11 刘太华
http协议的缓存头策略 以下头均指返回给浏览器的响应头! last-modify 告诉浏览器此文件的最后修改时间,浏览器在下次访问同样文件时会带上这个修改时间,服务器在收到请求后比较,如果无变化则直接返回304告诉浏览器内容无变化,使用自己本地缓存即可,通常web服务器都会自动为静态请求返回这个头! 继续阅读 »
2013-03-07 刘太华
kvm的guest镜像可以mount到本地 首先使用qemu-img info img_file查看镜像使用的文件格式, 通常默认的是raw [root@ttt data]# qemu-img info vm1.img 继续阅读 »
2013-04-18 刘太华
说起来题目比较拗口, 比较常见到的是IP地址, 由8个2进制位, 转换成十进制最大为255, 这都知道. 以前学网络的时候, 经常碰到, 一个ip的一段, 比如 192.168.1.211中的211, 211转换成2进制是11010011, 继续阅读 »
2013-04-29 刘太华
hubot的announce通知所有在线联系人 hubot在使用挂接到其他平台时, 是支持room的方式了, 这样就支持了由一个用户发送announce通知所有在线联系人的方式了. 因为想到以后或许可以使用hubot来作为监控通知, 当你指定的监控项目告警时, 使用hubot把信息发送到所有在线订阅人. 继续阅读 »
2013-02-19 刘太华
pptp服务器: pptp下发下去的ip网段: 10.168.0.0/24 iptables配置: (注意打开ip_forward转发): -A FORWARD -s 10.168.0.0/24 -j ACCEPT -A POSTROUTING -s 10.168.0.0/24 -j MASQUERADE 继续阅读 »
2013-03-07 刘太华
1,通常用到 perf sched record 收集系统相关的调度数据, 然后使用pert ached latency --sort max 来打印出收集到的信息,perf sched latency --sort max 展现的数据中各个column的含义如下: 继续阅读 »
2013-04-26 刘太华
hubot 机器人, 居然今天才去了解了下它, 用nodejs运行, coffee javascrpit写的. 记录下安装方式 如果是redhat系列的linux, 使用yum 安装即可, centos6后的nodejs版本已经很新了. 实在不行就搞源码安装. 继续阅读 »
2013-03-07 刘太华
zmq push--pull 方式 在ZMQ中是淡化服务端和客户端的概念的: 相对的服务端: 创建一个SUBer订阅者bind一个端口, 用来接收数据 创建一个zmq.PUSH 创建一个zmq poller轮询对象, 将sub注册到poller, 并赋予zmq.POLLIN意味轮询进来的msg 创建sock=poller.poll()开始轮询 当有msg发送到suber订阅者的监听端口后, sock.recv()方法将会收到msg, 最后使用之前创建的pusher, 使用pusher.send(msg)将消息推送到连接到的puller, 如果无puller, 此msg将被丢弃 继续阅读 »