年关时分[原创]

| |
[不指定 2008-2-1 22:39 | by 张宴 ]
  年关将近,最近真够忙的。边查找解决服务器故障,边用C语言写“Memcached→MySQL”关联程序,边用PHP做删除黄色图片及更新Cache的接口程序,边弄异地IDC数据同步测试,边讨论年后的新架构,时不时的还有一些多多少少的新需求进来。明天恐怕还得当一回画家,绘出新的系统架构图。

  湖南千里冰封,人车难行,北京游子如织,一票难求。

  昨天为线上一组Nginx+PHP服务器的PHP5.2.5(FastCGI)加上了xcache,增大php-cgi进程数为250,系统负载马上降下来了,维持在1左右,访问速度提高不少。

  确定PHP5.2.5(FastCGI)进程数是否够用的方法:
引用
netstat -anpo | grep php-cgi | wc -l
  可以统计出当前正在处理请求的FastCGI进程数,如果等于或接近开启的FastCGI进程总数,则不够用,需要优化程序或加大进程数。

  1月30日参加了新浪年会,开始节目精彩,但后来恶搞过多,则乏味了,而且sohu听了会很生气。
  同事拍摄的年会照片:http://photo.sina.com.cn/list/photo_s.php?uid=1400314314&ctg_id=99798&page=1
  年会视频:http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=1534667&uid=1244293405#11508575

  被评为“2007年度新浪互动社区事业部优秀员工”,截图一张。要写“获奖感言”的朋友,可以改改,或许能用得上,免得费时间去搜了。

  点击在新窗口中浏览此图片
生活琐事 | 评论(8) | 引用(0) | 阅读(4178)
cnbird
2008-2-12 20:59
我想问一下张兄弟,咱们公司用了CDN了嘛?如果用了,那新浪是用的是商业的还是免费的啊
mcsrainbow
2008-2-13 12:52
年轻有为!你是我的榜样。
bh Email Homepage
2008-2-15 23:04
今天上DZ,发现他们的服务器用的是Nginx,百度了一下,今到你这边来,发现竟然是新浪的播客和互动社区的系统技术,觉得文章挺有用的,于是今天晚上连夜看完了张兄弟的博客,随便发了点自己的评论。

看完了评论,感受了你的这一路,勤奋+选择让你走进了新浪,新浪是你的舞台,这个舞台有多大谁也想不到,新浪博客现在是中国最大,人气最旺(但不完美),但新浪播客却不能成为第一,甚至第二第三都算不上。差距虽然有一点,但是起步晚不要紧,祝福你们能追上其他网站甚至成为第一(虽然不太可能,就像搜索)

看看你的生活,再看看我的生活,突然觉得自己挺惭愧的,比你大,现在却对自己感到迷茫,下不定决心。看到你写的东西,我觉得我要好好的思考。
虽然羡慕你能有这么好的条件和环境,但是我相信只要我能和你一样勤奋,我会比你更优秀。
所以我很感谢你的博客给我上了一课。

你说不能用QQ了,所以明天下个UC,加上你,拜你为师,学学艺。

全球采购商名录http://www.qqcaigou.cn
jason7758
2008-2-16 12:11
你好:经常看你的博客,有个问题想向你请教。我们有一台服务器的mysql 经常自己重启
然后就是会出现坏表,mysql版本是5.0.33,系统环境安装就是安装你博客上的安装方法。
如果你也遇到过这种情况,请告诉应该怎么解决。
mysql错误日志如下:
Number of processes running now: 0
080203 11:13:52  mysqld restarted
080203 11:14:01  InnoDB: Started; log sequence number 0 43685
080203 11:14:01 [Note] Recovering after a crash using mysql-bin
080203 11:14:36 [Note] Starting crash recovery...
080203 11:14:36 [Note] Crash recovery finished.
080203 11:14:36 [Note] /usr/local/mysql/libexec/mysqld: ready for connections.
Version: '5.0.33-log'  socket: '/usr/local/mysql/tmp/mysql.sock'  port: 3306  Source distribution
080203 11:15:01 [ERROR] Got error 134 when reading table ''
代码罐头
2008-2-16 20:33
如果是MYISAM的表
可以用MYISAMCHECK修复
看看dmseg是不是硬盘有读取错误.
jason7758
2008-2-20 09:22
修复是可以修复,但还会重复出现mysql自动重起然后坏表的情况。现在越来越频繁了,怎么样才可以彻底解决
张宴 回复于 2008-2-20 10:27
http://lists.mysql.com/mysql/211323

从老外的回答来看,这种情况应该是内存不足引起的。请优化my.cnf的相关参数试一试。
Onion
2008-2-21 11:31
如果是freebsd的服务器,出现坏的可能性极高.
张宴 回复于 2008-2-21 12:00
我没有用FreeBSD跑过数据库,FreeBSD上跑Squid性能不错。
稀饭 Homepage
2008-2-25 14:15
请教下"异地IDC数据同步测试" 你是如何实现的。。
通过啥开源软件。
张宴 回复于 2008-2-26 09:39
走IDC之间的VPN,写个简单的程序测试在一个IDC的服务器写入100万条数据,需要多长时间其他IDC的服务器才能完全收到这100万条数据。
分页: 1/1 第一页 1 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]