摘要: 有时候不知道怎么搞的,apache创建了很多进程,他们都没有被关闭。这时候进程数超过了设定的上限值,比如150.那么客户端就没法访问http了。。。一个暴力的方法就是杀死这些进程,这边有个小脚本#!/bin/bash typeset file=temp.datps aux | grep httpd | awk '{if(NR>1)print $2}' > $filetypeset pro_num=""while read pro_numdo echo "killing $pro_num" kill -9 $pro_numdon 阅读全文
posted @ 2011-12-05 14:58 吃吃户 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 这两天编译的时候总是出现莫名其妙的错误,都是链接的错误,但是我看了下源码,觉得应该包涵在库里面了啊,今天把库都合到一个文件夹之后,发现,如果采用ls自己的顺序去书写static链接的库的顺序还是会报错。采用原来的顺序后,发现可以正常编译了。。。真是纠结的蛋疼。。。最后把~目录下所有的头文件都拷贝到inc文件夹下,用到的所有的a文件都拷贝到lib文件夹下libsvc有两个,但是这两个是不一样的,所以一个叫libsvc1.a,另一个叫libsvc2.a最终makefile简化成libs=lib/libdbmuse.a lib/libdhashclient.a lib/libutil.a lib/l 阅读全文
posted @ 2011-12-05 13:54 吃吃户 阅读(1483) 评论(0) 推荐(0) 编辑
摘要: 我的dbm.C文件如下,在src/chord-0.1/tools/下View Code /* * * Copyright (C) 2001 Frank Dabek (fdabek@lcs.mit.edu), * Massachusetts Institute of Technology * * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation fil... 阅读全文
posted @ 2011-12-05 10:59 吃吃户 阅读(437) 评论(0) 推荐(0) 编辑