注册 登录
  • 欢迎访问"运维那点事",推荐使用Google浏览器访问,可以扫码关注本站的"微信公众号"。
  • 如果您觉得本站对你有帮助,那么可以扫码捐助以帮助本站更好地发展。

Nginx实现虚拟路径代理

说到Nginx实现虚拟路径代理,就必须要使用proxy_pass模块了,下面先给一些proxy_pass比较官方的解释,说实话理解起来是有些费劲的,需要多多测试才能掌握的如鱼得水。 一、proxy_pass Syntax: proxy_pass URL; Default:— Context:location, if in l……继续阅读 »

彭东稳 5个月前 (05-15) 1486浏览 0评论 0个赞

LVS会话超时引入对tcp keepalive与http keepalive的学习

最近工作中遇到一个LVS会话超时问题,想把它记录下来,场景是这样的: 从上图可以看出,用户通过Client访问的是LVS的VIP, VIP后端挂载的RealServer是Nginx服务器。 Client可以是浏览器也可以是一个客户端程序。一般情况下,这种架构不会出现问题,但是如果Client端把请求发送给Nginx,Nginx的后端需要一段时间才能返回结果……继续阅读 »

彭东稳 9个月前 (01-10) 2338浏览 0评论 1个赞

PHP 7.0编译安装

前面有一篇文章使用YUM安装了一遍PHP7.0,详情请看PHP 7.0安装与性能测试。 下面进行编译安装PHP7.0,编译安装最头疼的就是因为某些类库没有安装而报错,所以编译前请确保以下包已安装。 $ yum groupinstall "development tools" ……继续阅读 »

彭东稳 1年前 (2016-08-30) 2143浏览 0评论 0个赞

PHP-FPM与FastCGI介绍

FastCGI介绍 什么是CGI? CGI(Common Gateway Interface) 公共网关接口是WWW技术中最重要的技术之一,有着不可替代的重要地位。CGI是外部应用程序(CGI程序)与Web服务器之间的接口标准,是在CGI程序和Web服务器之间传递信息的规程。CGI规范允许Web服务器执行外部程序,并将它们的输出发送给Web浏览器,CGI将W……继续阅读 »

彭东稳 1年前 (2016-08-30) 1717浏览 0评论 0个赞

PHP 7.0安装及性能测试

PHP7与HHVM 提到PHP,肯定会有人说这是世界上最好的编程语言。单说流行程度,目前全球超过81.7%的服务器后端都采用了PHP语言,它驱动着全球超过2亿多个网站。上月初PHP7正式版发布,迎来自2004年以来最大的版本更新。现在PHP 7.0正式发布。 对于普通的PHP网站,主要是IO密集型的,瓶颈在MySQL数据之上,体现不出来PHP性能的劣势。但在……继续阅读 »

彭东稳 1年前 (2016-08-30) 1512浏览 0评论 0个赞

PHP介绍

PHP简介 PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态……继续阅读 »

彭东稳 1年前 (2016-08-30) 1441浏览 0评论 0个赞

JAVA如何构建一个动态网站?

Java是如何构建一个动态网站? 在学习Tomcat前,需要先了解Java这门语言JAVA编程语言介绍,其次应该要知道CGI技术以及Java是如果构建一个完整的动态网站?然后再去学习Tomcat容器。 CGI(Common Gateway Interface) 公共网关接口是WWW技术中最重要的技术之一,有着不可替代的重要地位。CGI是外部应用程序(CGI程……继续阅读 »

彭东稳 1年前 (2016-08-15) 2139浏览 0评论 0个赞

JVM虚拟机结构与机制

通过前面对Java语言的介绍,我们知道Java程序编译好之后是在Jvm虚拟机上运行的。下面就介绍JVM的组成部分以及它们内部工作的机制和原理。当然本文只是一个简单的入门,不会涉及过多繁杂的参数和配置,感兴趣的同学可以做更深入的研究,在研究JVM的过程中会发现,其实JVM本身就是一个计算机体系结构,很多原理和我们平时的硬件、微机原理、操作系统都有十分相似的地方……继续阅读 »

彭东稳 1年前 (2016-08-13) 2471浏览 0评论 0个赞

Nginx进程间的关系

在正式提供服务的产品环境下, 部署 Nginx 时都是使用一个 master 进程来管理多个worker进程,一般情况下, worker 进程的数量与服务器上的 CPU 核心数相等。 每一个worker 进程都是繁忙的, 它们在真正地提供互联网服务, master 进程则很“清闲” , 只负责监控管理 worker 进程。 worker 进程之间通过共享内存……继续阅读 »

彭东稳 1年前 (2016-08-09) 1432浏览 0评论 0个赞

PHP加速器之opcache配置详解

什么是opcode? 当解释器完成对脚本代码的分析后,便将它们生成可以直接运行的中间代码,也称为操作码(Operate Code,opcode)。Opcode cache的目地是避免重复编译,减少CPU和内存开销。如果动态内容的性能瓶颈不在于CPU和内存,而在于I/O操作,比如数据库查询带来的磁盘I/O开销,那么opcode cache的性能提升是非……继续阅读 »

彭东稳 1年前 (2016-07-28) 3036浏览 0评论 2个赞