老苦力

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  8 随笔 :: 0 文章 :: 112 评论 :: 1 引用

最新评论

共3页: 1 2 3 下一页 
Re:呼吁贴:呼唤WINDOWS下的lighttpd flat_peach 2009-08-03 18:03  
select ? 不太理解 ,楼主有详细的下载地址或资料吗?找了很久没找到
Re:呼吁贴:呼唤WINDOWS下的lighttpd 苏一 2009-07-30 13:31  
@flat_peach Lighttpd在linux下用的是epoll,在win下好像用的就是select了
Re:呼吁贴:呼唤WINDOWS下的lighttpd flat_peach 2009-07-30 11:30  
http://forum.lighttpd.net/topic/12
re: 呼吁贴:呼唤WINDOWS下的lighttpd ficanaly 2009-04-14 16:24  
刚刚在发布区里看到一个http服务,不知道有没有用:http://www.cnblogs.com/uubox/archive/2009/04/14/1435739.html
erlang怎么样呢?它也能windows下运行,也有个用erlang实现的高性能webserver,也有个类似ror的框架........而且erlang天生就是处理并行的语言.........不知道有测试过的没有?
re: 呼吁贴:呼唤WINDOWS下的lighttpd Jeffrey Zhao 2009-04-14 14:53  
@苏一
这些都是基本策略(说难听点就是“套话”),已经听得麻木了,没太多意思……
我在尝试一些不太常见的,或者具体场景下的策略和模式,
--引用--------------------------------------------------
Jeffrey Zhao: @苏一

所以我说,作为技术话题来搞应该还是很不错的嘛,有机会可以试试看。

不过我现在还是对动态运行的资源调度更感兴趣,因为我觉得这个是吞吐量的关键,呵呵……
--------------------------------------------------------

数据库的纵横分割、分区存储;分布式缓存
re: 呼吁贴:呼唤WINDOWS下的lighttpd Jeffrey Zhao 2009-04-14 11:04  
@苏一
所以我说,作为技术话题来搞应该还是很不错的嘛,有机会可以试试看。
不过我现在还是对动态运行的资源调度更感兴趣,因为我觉得这个是吞吐量的关键,呵呵……

@Jeffrey Zhao

追求在高负载下,服务器有限情况下的软服务极限,也许我有些偏执

re: 呼吁贴:呼唤WINDOWS下的lighttpd Jeffrey Zhao 2009-04-14 11:00  
--引用--------------------------------------------------
苏一: 我觉得不要先提增加服务器,作为技术人员为什么不能考虑先在架构上和软件上挖潜呢?
--------------------------------------------------------
嗯,技术和实践是两方面问题,有时候不要混在一起讨论比较好。
re: 呼吁贴:呼唤WINDOWS下的lighttpd Jeffrey Zhao 2009-04-14 10:59  
--引用--------------------------------------------------
苏一: --引用--------------------------------------------------
我们可以在前端部署反向代理(甚至是反向代理集群)来降低磁盘IO压力,这时候一个独立的负责静态处理的HTTP服务要解决的就是提高网络IO吞吐能力的问题了
--------------------------------------------------------
你说的一点没错,这也是目前的常用作法。不过这时候落在HTTP WEb Server上的次数就很低了,IIS处理静态文件的性能不够吗?
其实我只想要知道,这么做的必要性究竟如何,IIS的性能评测(我见过的)并不差啊。
网站性能主要由动态内容决定着,静态其实没有带来多少压力,就算把它优化掉一半,如果总体只提升了3-5%的性能(随口一说),也没有多大必要吧。
我的一贯观点还是,优化着眼在性能瓶颈。
当然,现在讨论的这方面作为技术话题来搞应该还是不错的,但是我不觉得这是解决网站性能的关键因素。
--引用--------------------------------------------------
James.Ying: 可能我比较单纯,但是我的想法,如果真的需要另外写一个服务器来运行静态文件,说明此站已经非常大了,达到了IIS的瓶颈了,在这种情况下,我觉得多购买一台服务器来的比较实际,现在硬件价格也不是很高了
--------------------------------------------------------

1、我这个话题就是针对高负载应用的
2、我觉得不要先提增加服务器,作为技术人员为什么不能考虑先在架构上和软件上挖潜呢?
--引用--------------------------------------------------
Jeffrey Zhao: @苏一
静态文件和动态请求在一台机器上吗?如果在一台上IIS的压力小了,但是资源也被静态文件占用了。如果不在一台机器上,那么还使用IIS托管静态文件,但是把各种模块都移除,效果如何?
还有,静态文件在处理的时候资源占用是很少的,甚至一般是“零传输”,也就是直接从磁盘输出,不用预读,这真会带来很大压力吗?
还有,静态文件输出,它的瓶颈往往是在IO上,因此web服务器也会对数据进行缓存,不会每次请求都落在磁盘上,这并不是一个想象中那么简单的活,我不知道随意写一个服务器的性能是否会超过IIS,就算“经测试”在小规模数据下的确比IIS性能高。
--------------------------------------------------------

我们可以在前端部署反向代理(甚至是反向代理集群)来降低磁盘IO压力,这时候一个独立的负责静态处理的HTTP服务要解决的就是提高网络IO吞吐能力的问题了
re: 呼吁贴:呼唤WINDOWS下的lighttpd James.Ying 2009-04-14 09:34  
可能我比较单纯,但是我的想法,如果真的需要另外写一个服务器来运行静态文件,说明此站已经非常大了,达到了IIS的瓶颈了,在这种情况下,我觉得多购买一台服务器来的比较实际,现在硬件价格也不是很高了
re: 呼吁贴:呼唤WINDOWS下的lighttpd Jeffrey Zhao 2009-04-14 09:13  
@苏一
静态文件和动态请求在一台机器上吗?如果在一台上IIS的压力小了,但是资源也被静态文件占用了。如果不在一台机器上,那么还使用IIS托管静态文件,但是把各种模块都移除,效果如何?
还有,静态文件在处理的时候资源占用是很少的,甚至一般是“零传输”,也就是直接从磁盘输出,不用预读,这真会带来很大压力吗?
还有,静态文件输出,它的瓶颈往往是在IO上,因此web服务器也会对数据进行缓存,不会每次请求都落在磁盘上,这并不是一个想象中那么简单的活,我不知道随意写一个服务器的性能是否会超过IIS,就算“经测试”在小规模数据下的确比IIS性能高。
--引用--------------------------------------------------
James.Ying: 在IIS中建立一个图片站点,是否也会提高吞吐量呢?
--------------------------------------------------------

我的构想是:
1、使用IOCP构建一个残缺的HTTP服务
2、该服务仅处理静态内容,支持设定文件服务端过期时间
3、支持防盗链
4、不支持以上描述外任何多余的内容

这样的话会极大的提高静态文件访问的吞吐,动态内容交给IIS处理,也降低了IIS的压力
re: II,内容曝光 James-yu 2009-04-14 02:08  
深刻,这就是我们的社会的写照,估计没有人敢这么拍 :S
re: 呼吁贴:呼唤WINDOWS下的lighttpd WWW.LeadNT.NET - 专业猎头职位(新手绕过) 2009-04-13 23:30  
作为一个技术人员,你能把各种访问分类,就不简单了.

作为一个创业人员,你能把访问量做到这个程度,也不简单了.

这不是问题.
re: 呼吁贴:呼唤WINDOWS下的lighttpd 梁逸晨 2009-04-13 23:06  
青蛙哥自己弄过一个HTTP服务器的,可以的话就根据那个原理自己搞一个吧。
re: 呼吁贴:呼唤WINDOWS下的lighttpd James.Ying 2009-04-13 22:53  
在IIS中建立一个图片站点,是否也会提高吞吐量呢?
我主要专注于企业应用,IIS+APS.NET+...已经足够好了。对internet应用,特别是大负载的internet应用,没经验。不过,既然有microsoft.com,myspace.com等成功案例,我们可以抱怨要把windows server,iis,sql server用得像ms,myspace那样好很难,这只能说明我们水平有限,而不是ms的产品不够好:)。也许ms为了应对高负载,对iis进行了诸多低层开发(ISAPI filter,extension)。
重点是:既然你选择了window,花真金白银购买了拷贝,明智的做法是去完善它,在其上进行开发,而不是替代它(的一部分)。
re: 呼吁贴:呼唤WINDOWS下的lighttpd Sharper代码人生 2009-04-13 13:28  
--引用--------------------------------------------------
茴香饺子: --引用--------------------------------------------------
zzfff: 我的意思是:微软自家的网站会使用非ms的软件吗?如果不是,ms的产品(IIS...)也很“高端”,既然你已经拥有了windows server的拷贝,也就是拥有了IIS,且IIS也很高端,干嘛还要折腾开源的呢?
--------------------------------------------------------
微软当然也用iis,不过他用的并不是发布出来的,而且做了很多的修改。
微软处理问题的解决方案是,如果能增加硬件,他绝对不会用软件去解决

windows平台最大的局限性,是ms的东西都是要考虑商业的,包括他的合作伙伴的利益,而其他的平台这方面则不太一样。

其实,linux和windows可以很好的配合,一个网站,并不一定非要局限在某一种操作系统之上,最主要是怎么去配合,我现在的网站,windows,linux都有,webserver的话,iis,apache,nginx都有,最主要是怎么配合
--------------------------------------------------------

什么时候发现“微软当然也用iis,不过他用的并不是发布出来的,而且做了很多的修改。”? 有这么好的东西,微软不拿来卖真是傻了啊?
re: 呼吁贴:呼唤WINDOWS下的lighttpd 茴香饺子 2009-04-13 13:20  
--引用--------------------------------------------------
zzfff: 我的意思是:微软自家的网站会使用非ms的软件吗?如果不是,ms的产品(IIS...)也很“高端”,既然你已经拥有了windows server的拷贝,也就是拥有了IIS,且IIS也很高端,干嘛还要折腾开源的呢?
--------------------------------------------------------
微软当然也用iis,不过他用的并不是发布出来的,而且做了很多的修改。
微软处理问题的解决方案是,如果能增加硬件,他绝对不会用软件去解决

windows平台最大的局限性,是ms的东西都是要考虑商业的,包括他的合作伙伴的利益,而其他的平台这方面则不太一样。

其实,linux和windows可以很好的配合,一个网站,并不一定非要局限在某一种操作系统之上,最主要是怎么去配合,我现在的网站,windows,linux都有,webserver的话,iis,apache,nginx都有,最主要是怎么配合
--引用--------------------------------------------------
CoderZh: 想要低成本,高性能,直接用Linux吧
--------------------------------------------------------

“低成本,高性能”,众人皆曰“LAMP”,我相信园子里大多朋友还是win下玩asp.net居多,难道我们就不能找出一种好的方案去实现而是认命?
re: 呼吁贴:呼唤WINDOWS下的lighttpd CoderZh 2009-04-13 12:54  
想要低成本,高性能,直接用Linux吧
--引用--------------------------------------------------
小强。假的: 前端Linux也可以,反正就部署一个NGINX,配置的地址是这个:
<a href="http://www.ljnid.cn/?id=254" target="_new" rel="nofollow">http://www.ljnid.cn/?id=254</a>
<a href="http://blog.s135.com" target="_new" rel="nofollow">http://blog.s135.com</a>
--------------------------------------------------------

NGINX 在稳定性上和Squid上一个稳定版本(最新版本反而效率有点问题)还有点差距,另外我不反对多台服务器上的Linux和win的服务器组合,我现在想的是我统一为win环境下的解决方案
re: 呼吁贴:呼唤WINDOWS下的lighttpd 小强。假的 2009-04-13 12:44  
前端Linux也可以,反正就部署一个NGINX,配置的地址是这个:
http://www.ljnid.cn/?id=254
http://blog.s135.com
re: 呼吁贴:呼唤WINDOWS下的lighttpd 小强。假的 2009-04-13 12:40  
我测试过 nginx Windows 版+IIS可以实现 负载均衡。
nginx 设置 代理访问的的地址还有域名方面的内容,多台IIS服务器部署同一个Web程序(注意会话同步)。
@苏一
很多Linux下不错的软件,到了Win平台由于性能的差异,更像一个玩具版。
--引用--------------------------------------------------
zzfff: 我的意思是:微软自家的网站会使用非ms的软件吗?如果不是,ms的产品(IIS...)也很“高端”,既然你已经拥有了windows server的拷贝,也就是拥有了IIS,且IIS也很高端,干嘛还要折腾开源的呢?
--------------------------------------------------------

低成本下效率与性能的考虑,我正文里写了“在高负载网站实践中,把静态内容与动态内容分离已经是比较通用的做法了”,win下没有好的低成本解决方案啊
我的意思是:微软自家的网站会使用非ms的软件吗?如果不是,ms的产品(IIS...)也很“高端”,既然你已经拥有了windows server的拷贝,也就是拥有了IIS,且IIS也很高端,干嘛还要折腾开源的呢?
--引用--------------------------------------------------
zzfff: microsft.com,live.com,msn.com访问量大吧?它们用的什么?
--------------------------------------------------------

缓存、反向代理、CDN、大量服务器

Lighttpd代表着其他成本不变下对性能的提高
microsft.com,live.com,msn.com访问量大吧?它们用的什么?
--引用--------------------------------------------------
Jeffrey Zhao: @苏一
cherokee也是这个问题?
--------------------------------------------------------

没有查到cherokee在win下使用协议的资料,可以看一下:http://code.google.com/p/spserver

SPserver相当于针对LINUX和WIN分别使用了不同的协议,win下用的是IOCP
re: 呼吁贴:呼唤WINDOWS下的lighttpd Jeffrey Zhao 2009-04-13 11:21  
@苏一
cherokee也是这个问题?
re: 呼吁贴:呼唤WINDOWS下的lighttpd overred 2009-04-13 11:19  
HTTP Error 503. The service is unavailable.
-_-
--引用--------------------------------------------------
Jeffrey Zhao: 不要总要排斥windows+linux的配合嘛,一起用多好。
// 不知道有没有兄弟关注过cherokee:<a href="http://www.cherokee-project.com/" target="_new">http://www.cherokee-project.com/</a>
--------------------------------------------------------

Lighttpd在linux下用的是epoll,在win下好像用的就是select了,高效变成低效了,这也是linux下的应用弄到win下的普遍现象
re: 呼吁贴:呼唤WINDOWS下的lighttpd Jeffrey Zhao 2009-04-13 11:07  
不要总要排斥windows+linux的配合嘛,一起用多好。
// 不知道有没有兄弟关注过cherokee:http://www.cherokee-project.com/
re: 呼吁贴:呼唤WINDOWS下的lighttpd 红尘中迷茫 2009-04-13 11:06  
有win下的Lighttpd呀
我也来友情支持一下老苏。。。
支持老苏
绝招马云已经在想了
很多大公司会先把概念打入市场的 呵呵
好好好,拜读了。

SaaS的概念会慢慢被人们接受的,但什么概念搬到咱中国来,都得搞个中国特色的SaaS才行。为什么许多中国企业不愿用SaaS?

1.客户还没转过弯来,这需要IT的市场精英们大力宣传和鼓吹才行。不吹牛皮,人家怎么知道?

2.网络应用程序的功能,目前还不能完全取代桌面的功能,有些功能在技术上还存在问题。但随着RIA的推进,长期来所这个不是问题。

3.许多企业并不愿意把自己的商业机密放到公共服务器上。也许ISV会承诺保守商业机密,难保下面的人不搞鬼。看看你手机上的垃圾信息就知道了,人家怎么就知道你的手机号呢。

所以,需要搞中国特色的SaaS才行哟。大家想点绝招吧...


如果不是阿里巴巴的公司,该如何做?呵呵
我想主要也是有适用的范围的,适用于面向零散客户的,本身没有独立的系统,又需要使用,同时服务提供者能够提供多项在这个SAAS的背后的支撑业务系统。
好文!
报告,支点网(http://topoint.com.cn/),在Firefox 3 beta 4下显示不正常

re: 小议SAAS目标用户分析及2008产品竞争策略 极地银狐.NET 2008-04-01 09:36  
我已经看到了希望
re: II,内容曝光 丁学 2007-11-13 14:58  
呵呵,想象力很好,故事也不错
觉得很有道理,该想想我自己的优势了
共3页: 1 2 3 下一页