随笔分类 -  Web服务

摘要:内存泄露java.lang.OutOfMemoryError: PermGen space解决办法 今天访问web服务器,tomcat服务就瘫痪了,通过查看日志,发现java.lang.OutOfMemoryError: PermGen space错误,如下 Mar 6, 2010 3:27:06 阅读全文
posted @ 2016-11-24 14:28 杨小愚 阅读(304) 评论(0) 推荐(0)
摘要:cookie 和session 的区别:1、cookie数据存放在客户的浏览器上,session数据放在服务器上。2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗 考虑到安全应当使用session。3、session会在一定时间内保存在服务器上。当访问增多,会比 阅读全文
posted @ 2016-11-13 17:40 杨小愚 阅读(164) 评论(0) 推荐(0)
摘要:前言 在我们给Web站点使用负载均衡之后,必须面临的一个重要问题就是Session的处理办法,无论是PHP、Python、Ruby还是Java,只要使用服务器保存Session,在做负载均衡时都需要考虑Session的问题。 分享目录: 问题在哪里?如何处理? 会话保持(案例:Nginx、Hapro 阅读全文
posted @ 2016-09-08 11:41 杨小愚 阅读(32782) 评论(2) 推荐(4)
摘要:tomcat的catalina.out日志如果不做操作的话,日志就会日积月累的不断增加。我刚入职的时候发现某台服务器的硬盘报警,排查之后我慌了,一个tomcat的日志居然有100G,这怎么可以,在网上找各种各样的解决方案,找到了使用log4j来切割日志的方法,次方法较简便,不用写脚本,也不用放入到c 阅读全文
posted @ 2016-09-06 16:44 杨小愚 阅读(904) 评论(0) 推荐(0)
摘要:深度优化LNMP之Nginx [2] 配置Nginx gzip 压缩实现性能优化 1.Nginx gzip压缩功能介绍 Nginx gzuo压缩模块提供了压缩文件内容的功能,用户请求的内容在发送出用客户端之前,Nginx服务器会根据一些具体的策略实施压缩,以节约网站出口带宽,同时加快了数据传输效率, 阅读全文
posted @ 2016-07-26 16:30 杨小愚 阅读(1163) 评论(0) 推荐(0)
摘要:apache常用工作模式有两种 worker模式1、线程模式2、占用资源少3、稳定性略差4、并发大 prefork模式1、进程模式2、占用资源多3、稳定4、并发一般 来自为知笔记(Wiz) 阅读全文
posted @ 2016-07-26 11:08 杨小愚 阅读(187) 评论(0) 推荐(0)
摘要:1、安装apache 1、安装 wget http://mirrors.cnnic.cn/apache//httpd/httpd-2.2.31.tar.gz wget http://mirrors.cnnic.cn/apache//httpd/httpd-2.2.31.tar.gz 2、安装zlib 阅读全文
posted @ 2016-07-26 11:07 杨小愚 阅读(629) 评论(0) 推荐(0)
摘要:配置php连接apache 1、安装php所需要的库 yum install zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devel libiconv-devel openssl openssl-devel -y yum install 阅读全文
posted @ 2016-07-26 11:07 杨小愚 阅读(609) 评论(0) 推荐(0)
摘要:深度优化LNMP之Nginx Nginx基本安全优化 1.调整参数隐藏Nginx版本号信息 一般来说,软件的漏洞都和版本有关,因此我们应尽量隐藏或清除Web服务队访问的用户显示各类敏感信息(例如:Web软件名称及版本号等信息),这样恶意的用户就很难猜到他攻击的服务器所用的是否是特定漏洞的软件,或者是 阅读全文
posted @ 2016-07-25 09:35 杨小愚 阅读(1094) 评论(0) 推荐(0)
摘要:深度优化LNMP之PHP PHP缓存加速介绍 1.操作码介绍及缓存原理 当客户端请求一个php程序时,服务器的PHP引擎会解析该PHP程序,并将其编译为特定的操作码文件(Operate Code,opcode)该文件是执行PHP代码后的一种二进制表示形式。默认情况下,这个编译好的操作码文件由PHP引 阅读全文
posted @ 2016-07-25 09:34 杨小愚 阅读(497) 评论(0) 推荐(0)
摘要:Nginx的代码是由一个核心和一系列的模块组成, 核心主要用于提供Web Server的基本功能,以及Web和Mail反向代理的功能;还用于启用网络协议,创建必要的运行时环境以及确保不同的模块之间平滑地进行交互。不过,大多跟协议相关的功能和某应用特有的功能都是由nginx的模块实现的。这些功能模块大 阅读全文
posted @ 2016-07-22 09:47 杨小愚 阅读(2049) 评论(0) 推荐(0)