免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 926 | 回复: 0
打印 上一主题 下一主题

技术难学 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-07-02 17:39 |只看该作者 |倒序浏览
1你认为组成web站点体系有哪些元素?
2这样的配置,在apache起来后会有几个子进程? (别把这个问题想的
简单化)

StartServers 5
MinSpareServers 50
MaxSpareServers 100
MaxClients 150
MaxRequestsPerChild 0

3在apache的worker MPM中,为什么ServerLimit要放到配置段最前面?
4千兆网卡的极限pps是多少?是如何算出来的?
5为什么lighttpd,nginx的并发性能比apache要高?
6top命令里running的值表示什么意思?这个值和CPU数有什么关系?
7在http header头里看到的:Last-Modified,Expires,max-age,
etag这四者有什么关系?
8一个web站点,如何计算所需要的带宽?公式是什么?
9如何看http的并发连接数的?
FIN_WAIT2是在什么状态?
iostat看到的:
wsec/s = 600
那么wKB/s = ?
10当打开apache的mod_status后,可以通过
http://ip/server-status

看到相关的状态值,那么Srv, Acc, M,SS,Req各表示什么含义?
11如何计算客户端到服务器段的带宽?
对于上面这些问题,也说不上有多难,很多问题google上都能够找到,
而且对于系统运维人员来说这些内容是必须了解的,但是你说仅仅是了
解,恐怕 也不够,其实很多东西不是说没接触过,而是都做过和接触
过,但没有深入的去研究过,只知其然 而不知其所以然,感觉做我们
这行的,需要掌握的知识面是相当广泛的,大到网络应用架构到,小到
一个命令的参数,一个脚本编写,你都要知道,知识是需要积累 的,
但也需要你怎么运用他,我们很多时候所做的仅仅是如何用,而没有去
考虑为什么要这样用,比如说技术文档,有多少人会仔细的查看MAN帮
助,有多少人去 研究过RFC文档?再比如说简单的iptables应用,一般
很少会过多的去考虑当使用了iptables 后会对tcp连接产生多大的影响
,可能在等到出现 “ip_conntrack: table full, dropping packet.
”的情况下才会去检查问题的所在,很多人会觉得这些东西都是需要经
验的,你碰到过这个问题就知道,没有碰到过就不知道,就如上面的问
题,假 如你的服务器每天就几千连接,恐怕你是一辈子都不会碰到这
个问题的。道理是这样,但我们是不是也应该多了解一下这么做合理性
,可能会出现什么问题。一个架 构的实施一个软件的应用,不是简单
的把它部署运行起来,我们应该考虑更多的问题。像我们blog的Johnny
Woo同学,他考虑的问题就比我要深入的多,比如说他经常会做一些测
试,各种WEB服务器,缓存服务器的性能测试,一些架构技术的研究,
我想知识的积累就 是如此,不是等待问题的出现,而是自己去找出可
能会出现问题,GOOGLE提供给了我们一个非常巨大的知识库,我们如何
把别人共享的知识转化成我们自己掌 握的知识,关键还是在于实践,在
于自己去找问题。还有一点,环境因素,就如上面说的,如果你的环境
是每天只有几千人的访问量,你可能不会太多的去关注性能 方面的问
题,而即使关注,也仅仅是靠自己做一些实验测试而不能真正在生产环
境下检验,这也是其中的一个问题,但关键一点还是在于自己,一个问
题,一个技术 是否是想继续深入的去了解呢,还是仅仅满足现在的要
求而不考虑其他方面了。我想,我现在所欠缺的应该就是这些了。

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/97501/showart_1984249.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP