`
strongkill
  • 浏览: 8578 次
  • 来自: 广东
文章分类
社区版块
存档分类
最新评论

贪小便宜惹的祸[resin&&lighttpd]

阅读更多
  正在运行的一个RESIN服务器(Xeon5130*2,4G内存),一切都很正常,由去年12月份到现在基本每天都有1000个IP左右,1.7万页访问量,CPU空闲达到98以上.

  上星期五无事干就在服务器上安装了lighttpd,作为图片、视频等静态内容的服务器.减少resin处理静态内容的时间。

    星期六,星期日没有多大留意服务器运行情况。到星期一上班是,网站访问非常的慢,平均页面生成时间为5~6秒。利用TOP查看CPU使用情况,CPU只剩下10%,最大30%,大吃一惊,于是再查看了一个processlist.发现很多mysqld在运行(跟平时也一样), load average: 8.09, 8.06, 8.05 。

  很奇怪,一开始以为是MYSQL问题,把大表优化,MYSQL配置优化。重新启动。一切正常(CPU空间98%, load average: 0.09, 0.06, 0.05)。非常高兴,以为问题解决了。

  但是,当我启动lighttp服务器后,以上的问题又出现了。这一下我知道了,原来是lighttpd问题;

  最后我把lighttpd删掉了。直接用resin 作为 standalone server 。

  RESIN官方如是说:
引用

Before integrating Resin with Apache, it is valuable to configure Resin as a standalone server, especially with more complicated setups such as those involving virtual hosts. Doing so isolates the steps and makes troubleshooting easier.
分享到:
评论
9 楼 strongkill 2008-05-08  
谢谢魔力猫咪的建议,已申请了测试服务器。以后有什么大改变都会有测试服务器测试通过后对步外到正式服务器。

现在网站访问量平均都有5000个IP左右。非常稳定。

8 楼 魔力猫咪 2008-04-22  
有这么随意乱部署的吗?起码也要自己先搭一个测试环境检测吧。在实际环境中更改任何配置都应该在搭建测试环境进行测试,以避免出现问题。你倒好,上来就把生产环境改了。还好没出大问题,不然你就该走人了。
每天都有1000个IP左右,1.7万页访问量,CPU空闲达到98以上。你没写内存占用情况我不清楚,不过从CPU上看实在是太清闲了。这种情况下还需要优化吗?如你无事干想学习,自己在自己机器上试验,或者建个虚拟机测试。随便拿生产环境练手,这次算你躲过去了,如果你不吸取教训的话,等着被解雇赔钱吧。
从表面上看是因为lighttpd和resin配置造成问题。实际上是你们部署和管理混乱造成的。
7 楼 Joo 2008-04-22  
是win下还是unix下? 记得听你说过在两个不一样的平台下Apache内部机制不同的
6 楼 robbin 2008-02-05  
奔跑的羚羊 写道
Apache处理静态的内容就很好,配置也相当的简单
干嘛要用lighttpd呢?
想不明白

我们用Apache+resin平均日百万的访问都没一点问题的,而且相当稳定

差别就在于你换成Lighttpd,每日千万访问都没有一点问题,而且极其稳定
5 楼 奔跑的羚羊 2008-02-04  
Apache处理静态的内容就很好,配置也相当的简单
干嘛要用lighttpd呢?
想不明白

我们用Apache+resin平均日百万的访问都没一点问题的,而且相当稳定
4 楼 zgd 2008-02-03  
谁proxy谁?
3 楼 linjie 2008-02-03  
你是怎么跑的? lighttpd官方并不支持resin.
2 楼 strongkill 2008-01-30  
robbin 写道
1.7万PV,确实没有必要把部署方案搞复杂,一个single Resin足够快了。



谢谢robbin老大的回复。
1 楼 robbin 2008-01-30  
1.7万PV,确实没有必要把部署方案搞复杂,一个single Resin足够快了。

相关推荐

    lighttpd-1.4.45_lighttpd服务器_

    《lighttpd-1.4.45:轻量级Web服务器的魅力解析》 lighttpd,这个名字在Web服务器领域中或许不如Apache或Nginx那样耳熟能详,但其独特的轻量级特性和高效性能,使得它在特定场景下成为理想的解决方案。lighttpd-...

    ubuntu lighttpd实现websocket

    如何在ubuntu上实现lighttpd 1、下载mongoose使用mongoose中的example中的websocket_chat,实现websocket 2、websocket_chat源码下载路径 官网:https://cesanta.com 论坛:...

    最新lighttpd源码 lighttpd-1.4.22

    Lighttpd是一个德国人领导的开源软件,其根本的目的是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的web server环境。具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是...

    lighttpd配置和启动脚本

    Lighttpd是一款轻量级的Web服务器,常用于小型或者负载较低的网站,因其低内存占用和高效的性能而受到喜爱。在本压缩包中,我们重点关注`lighttpd.conf`配置文件以及用于控制Web服务器启动和停止的脚本。下面我们将...

    搭建lighttpd+cgi的代码包

    【搭建lighttpd+cgi的代码包】 在Web服务器领域,lighttpd是一个轻量级且高效的HTTP服务器,因其低内存占用和高速度而受到欢迎。CGI(Common Gateway Interface)则是一种标准,允许Web服务器执行外部程序并返回...

    lighttpd代码阅读资料

    《lighttpd代码阅读资料详解》 lighttpd是一款轻量级且高效的Web服务器软件,以其低内存占用、快速响应和模块化的结构而备受开发者喜爱。对于想要深入了解lighttpd内部工作原理或进行二次开发的程序员来说,代码...

    varnish+lighttpd配置

    Varnish和Lighttpd是两个非常重要的开源Web服务器软件,它们在Web性能优化和负载均衡方面发挥着关键作用。Varnish作为一个高性能的HTTP缓存代理,常用于减轻后端服务器的压力,提高网站响应速度;而Lighttpd则是一款...

    ARM平台lighttpd服务器

    例如,使用`service lighttpd start`、`service lighttpd stop`和`service lighttpd restart`命令。 4. **安全考虑**: lighttpd提供了多种安全特性,如URL重写、访问控制列表(ACL)、SSL/TLS支持等。应启用必要的...

    lighttpd-1.4.20源代码

    《lighttpd-1.4.20源代码解析与技术深度探讨》 lighttpd是一款轻量级的Web服务器,其设计目标是低系统资源消耗、高效且安全的运行环境,尤其适合于动态内容不多的网站。在lighttpd-1.4.20版本中,我们有机会深入...

    Lighttpd源码分析_mobi

    主要内容包括:lighttpd介绍与分析准备工作、lighttpd网络服务主模型、lighttpd数据结构、伸展树、日志系统、文件状态缓存器、配置信息加载、i/o多路复用技术模型、插件链、网络请求服务响应流程、请求响应数据快速...

    lighttpd with H264 support

    《lighttpd与H264支持:实现高效视频流服务》 lighttpd是一款轻量级的Web服务器,以其高效、低资源消耗的特点而受到众多小型和大型网站的青睐。然而,对于现代网络应用来说,尤其是那些涉及到多媒体内容的服务,如...

    lighttpd-1.4.20-cmake

    7. **启动与管理lighttpd**:通过命令`sudo /etc/init.d/lighttpd start`来启动lighttpd,使用`sudo /etc/init.d/lighttpd stop`、`sudo /etc/init.d/lighttpd restart`来停止或重启服务。 **lighttpd的特色功能** ...

    Lighttpd By Andre Bogus

    ### Lighttpd Web Server: A Comprehensive Guide by Andre Bogus #### Introduction The book titled "Lighttpd" by Andre Bogus is a comprehensive guide designed to provide readers with an in-depth ...

    lighttpd-1.4.20.tar

    lighttpd-1.4.20.tar lighttpd-1.4.20.tar

    Lighttpd源码分析

    Lighttpd是一个轻量级的Web服务器,它在性能和资源使用上表现出色,被广泛应用于需要高性能、低资源占用的场景中。对于从事网络编程和服务器开发的专业人士来说,源码分析是一个深入了解和优化服务器行为、提升性能...

    lighttpd 安装配置

    ### Lighttpd安装与配置详解 #### 一、前言 Lighttpd是一款开源的、高性能的、符合标准的Web服务器软件,适用于Unix-like系统,包括Linux、BSD、Solaris等。它以其轻量级、高效率的特点,在处理高并发连接方面表现...

    lighttpd-1.4.30.tar.gz

    《lighttpd-1.4.30:轻量级Web服务器的配置与应用》 lighttpd是一款轻量级的Web服务器,以其高效的性能、低内存占用和丰富的功能而受到许多开发者的青睐。在本篇文章中,我们将深入探讨lighttpd-1.4.30版本的特性和...

    lighttpd restfulapi cgi

    【标题】"lighttpd RESTful API与CGI的整合" 在Web开发中,轻量级HTTP服务器(如lighttpd)因其高效、低资源占用而受到青睐,尤其适合小型和中型项目。RESTful API设计模式是现代Web服务的重要组成部分,它允许通过...

    lighttpd+php in android

    1. **编译lighttpd**:首先,你需要获取lighttpd的源代码,并确保你有一个合适的交叉编译环境,以便在Android设备上编译。这可能涉及到安装NDK(Android Native Development Kit),设置交叉编译工具链,并对...

Global site tag (gtag.js) - Google Analytics