`
javasee
  • 浏览: 961365 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

apache因为日志太大而造成服务访问超慢

阅读更多

/opt/IBM/HTTPServer/logs/

文件夹的访问日志和错误日志太大造成的
access_log和error_log都太大了


解决方法
LogLevel warn修改成LogLevel crit提高日志的级别,让服务器少记日志,减少error_log的长大太快
access_log通过滚动日志来解决这个日志长大太快的问题
CustomLog "|/usr/local/apache/bin/rotatelogs /var/log/access_log 86400" common

有/是指的绝对路径,而没有这个是相对路径(ServerRoot相对apache配置里的这个的相对路径)

rotatelogs是一个配合Apache管道日志功能使用的简单程序。举例:

CustomLog "|bin/rotatelogs /var/logs/logfile 86400" common

此配置会建立文件"/var/logs/logfile.nnnn",其中的nnnn是名义上的日志启动时的系统时间(此时间总是滚动时间的倍数,可以用于cron脚本的同步)。在滚动时间到达时(在此例中是24小时以后),会产生一个新的日志。

CustomLog "|bin/rotatelogs /var/logs/logfile 5M" common

此配置会在日志文件大小增长到5兆字节时滚动该日志。

ErrorLog "|bin/rotatelogs /var/logs/errorlog.%Y-%m-%d-%H_%M_%S 5M"

此配置会在错误日志大小增长到5兆字节时滚动该日志,日志文件名后缀会按照如下格式创建:errorlog.YYYY-mm-dd-HH_MM_SS 。



0
2
分享到:
评论

相关推荐

    Apache Log的每日一个日志文件及选择性记录设置

    在实际运维过程中,Apache服务器的日志文件可能会因为访问量过大而变得异常庞大,这不仅占用大量磁盘空间,还会影响日志分析的效率。为了解决这一问题,本文将介绍如何通过配置Apache来实现每日创建一个新的日志文件...

    限制 Apache日志文件大小的方法

    Apache是世界上最流行的Web服务器软件之一,它记录了服务器与客户端交互的各种信息,这些信息被存储在日志文件中,如access.log(记录访问信息)...这是一项重要的系统优化措施,尤其对于那些处理高流量的Web服务而言。

    Apache下error.log文件太大的处理方法

    在Apache web服务器的运行过程中,`error.log`和`access.log`文件用于记录服务器的错误信息和访问记录,随着时间的推移,这两个日志文件可能会变得非常大,从而占用大量磁盘空间,甚至可能导致服务器性能下降或服务...

    apache 参数优化

    如果设置得过高,可能会耗尽系统资源,而设置得太低则可能导致服务器无法处理高并发请求。优化时,应考虑服务器硬件资源(如内存和CPU)以及预期的并发用户数量。 2. **StartServers**:此参数指定了Apache启动时...

    Tomcat日志catalina.out过大解决方案--使用logback按日轮转.rar

    当应用运行一段时间后,`catalina.out`文件可能会变得非常大,占用大量磁盘空间,这不仅影响服务器性能,还可能导致日志管理困难。为了解决这个问题,我们可以引入`Logback`,一个强大的、灵活的日志框架,来替代...

    apache-activemq-5.15.8-bin.tar.gz

    Apache ActiveMQ是世界上最流行的开源消息代理和队列服务器,它为分布式系统提供了高效、可靠的异步通信能力。这个"apache-activemq-5.15.8-bin.tar.gz"文件是一个包含Apache ActiveMQ 5.15.8版本的二进制发行版的...

    catalina.out 日志分割

    - **权限问题**:确保cronolog程序具有正确的执行权限,并且能够访问指定的日志文件路径。 - **日志文件路径**:确认`$CATALINA_BASE`环境变量正确指向了Tomcat的安装目录。 - **日志格式**:根据实际需求调整日志...

    光年日志分析工具

    总结来说,光年日志分析工具是一款强大的网站运维辅助工具,它通过对IIS和Apache日志的深度解析,为网站管理员提供了宝贵的洞察力,帮助提升网站性能、用户体验,并确保网站安全稳定运行。无论你是个人站长还是企业...

    apache-tomcat-8.5.23-安装版和免安装版.rar

    7. **集群和负载均衡**:当并发访问量较大时,可以配置Tomcat集群,通过负载均衡分发请求,提高系统可用性和响应速度。 8. **热部署**:通过开启`reloadable`属性,可以在不重启服务器的情况下更新应用的类文件,这...

    win版apache防ddos mod_dosevasive22

    由于列入黑名单后每次访问都会重新计时,所以不必将时限设置太大。在Dos攻击下,计时器也会保持 重置 DOSEmailNotify -------------- 假如这个选项被设置,每个ip被列入黑名单时,都将发送email通知。但有机制防止...

    Windows下Apache应用环境塔建安全设置(目录权限设置)

    综上所述,Windows环境下Apache应用环境的目录权限设置是一个细致而关键的工作,它能够有效地限制用户的权限,防止未授权访问和潜在的安全威胁。通过对各个目录和文件赋予适当的权限,同时确保服务以受限制用户身份...

    EasyPHP不用太麻烦的去配PHP+APACHE

    5. **启动服务**:安装完成后,可以通过EasyPHP的控制面板启动Apache和MySQL服务。 6. **测试环境**:在浏览器中输入`http://localhost/`,如果出现EasyPHP的欢迎页面,说明环境已经成功搭建。 **使用EasyPHP开发和...

    第三章_Apache模块化体系结构.pdf

    httpd.conf用于设置全局配置,包括服务器监听的端口、日志文件位置、模块的加载等。为了保护原始配置,建议创建一个备份副本进行修改,并在启动服务器时通过 `-f` 参数指定新的配置文件路径。自Apache 1.3.13以后,`...

    httpd-2.4.41-win64-VS16.zip

    描述中的“官网下载太慢了”可能是指官方Apache镜像站点的下载速度较慢,所以提供了一个可能更快的下载链接。 【标签】"apache" 指出这个压缩包的核心内容是Apache服务器,Apache是一个强大的HTTP服务器,能够处理...

    windows下tomcat的catalina.out按天自动分割

    - 这样做的目的是让Tomcat在启动时直接执行,而不是作为一个服务启动,以便于后续步骤中日志文件的自动分割。 2. **修改`catalina.bat`文件** - 打开`bin/catalina.bat`文件。 - 在文件的最后部分,找到包含`%...

    wamp服务器访问php非常缓慢的解决过程

    wamp这两天明显比以前访问要慢很多,重启了下,刚开始还有效,后来重启也没用,就在网上查了下原因,分享给需要的朋友。 可能原因1、apache access.log文件过大 (本人就是用这个解决的)  解决方法:清空日志文件;...

    2021-2022年收藏的精品资料软件工程师Web开发者必知的25个Apache性能优化技巧.docx

    7. **将日志放在不同的磁盘**:将日志文件放在不同的物理磁盘,可以避免日志写入操作影响到Web服务的读取操作。 8. **使用mod_gzip或mod_deflate**:这两个模块可以对发送到客户端的内容进行压缩,减少网络传输的...

    个人绿色HTTP服务器

    HFS.exe还可能包含一些额外的功能,比如访问日志记录、用户认证、URL重写等,以满足不同层次的需求。 在使用个人绿色HTTP服务器时,用户需要注意以下几点: 1. 安全性:由于这种服务器主要用于个人或内部网络,其...

Global site tag (gtag.js) - Google Analytics