
C
rainkid
这个作者很懒,什么都没留下…
展开
-
linux下创建守护进程(daemon process)代码-详细注释
#include #include #include #include #include #include #include #include void my_daemon() { int pid, fd; // 1.转变为后台进程原创 2011-08-23 16:51:01 · 1006 阅读 · 0 评论 -
mysql海量数据压力测试 数据构造工具
为了方便对服务进行压力测试,用PHP扩展编写了一个数据构造器,造数据速度相当快,使用起来也非常方便,-.配置环境:需要有linux+mysql+php环境二.安装源码下载地址:https://github.com/rainkid/dataservgit原创 2011-08-26 11:32:48 · 4997 阅读 · 0 评论 -
PHP后台守护进程的实现
使用场景:用户触发守护进程,并以守护进程的方式在后台执行一些计划任务。定义与用法:主要使用PHP内置ignore_user_abort函数来完成,函数设置与客户机断开是否会终止脚本的执行,函数返回 user-abort 设置的之前的值(一个布尔值);语法i原创 2011-08-26 17:53:45 · 3814 阅读 · 3 评论 -
基于第三方KV存储的消息队列实现
消息队列使用非常广泛,在缓解高并发有相当的作用,本文提供PHP消息队列的实现相比其它消息队列有以下优点:1.采用PHP编写,使用方便,可根据需求自行修改,代码一目了然。2.支持memcache,tokyocabinet,redis,google的kv缓存服务等其它KV原创 2011-08-30 16:54:10 · 3428 阅读 · 2 评论 -
vim_cheat_sheet_for_programmers
原创 2011-10-27 08:49:37 · 645 阅读 · 0 评论 -
计划任务实现
0.计划任务服务解决生产环境中遇到的大量计划任务维护难问题,所有计划任务可实现后台管理,即时记录计划任务执行结束,执行失败的计划定时发送报警邮件通知,后台维护的计划任务会在五分钟内生效,可定义计划任务的开始时间,结束时间,执行间隔,执行次数,基于http协议的计划任务,大大提高计划任务的灵活性。1.特性 1.计划任务支持的类型: 数据库(mysql)、文件(file) 2.计划任务执行失败邮件原创 2012-01-30 14:49:04 · 1303 阅读 · 0 评论