
服务器架构
文章平均质量分 80
海角一号
这个作者很懒,什么都没留下…
展开
-
同步与异步 ,阻塞与非阻塞
1.同步与异步同步和异步关注的是消息通信机制 (synchronous communication/ asynchronous communication)所谓同步,就是在发出一个*调用*时,在没有得到结果之前,该*调用*就不返回。但是一旦调用返回,就得到返回值了。换句话说,就是由*调用者*主动等待这个*调用*的结果。而异步则是相反,*调用*在发出之后,这个调用就直接返回了,所以没转载 2016-12-29 18:42:13 · 414 阅读 · 0 评论 -
两台服务器之间拷贝文件-scp方法
不同的Linux之间copy文件通常有5种方法1.ftp 2.samba服务 3.sftp 4.scp5.rsync以上前三种方法,都比较繁琐,这里不赘述。最简单的方法就是scp,可以理解为ssh管道下的cp命令。把当前一个文件copy到远程服务器上:scp /home/a.txt root@192.168.0.8:/home/root11然后会提示输入转载 2017-01-10 16:49:31 · 793 阅读 · 0 评论 -
两台服务器之间拷贝文件 --rsync同步
如果你是一位运维工程师,你很可能会面对几十台、几百台甚至上千台服务器,除了批量操作外,环境同步、数据同步也是必不可少的技能。说到“同步”,不得不提的利器就是rsync,今天就来说说我从这个工具中看到的同步的艺术。[不带任何选项]我们经常这样使用rsync:$ rsync filename zhangsan@192.168.1.87:/home/zhangsan转载 2017-01-10 16:56:43 · 19018 阅读 · 0 评论 -
nginx和apache下的url rewrite
url rewrite是服务器的一个模块,功能包括,配置一些访问的网址的重写,其中的语句规则是基于正则表达式.其中涉及到的变量都是基于服务器上(apache或者nginx)通用的变量,具体一些变量详细解释以及nginx下rewrite的一些配置实例请参考ngnix的rewrite参数,用法。比如为了使网址更加友好,可以将用户看到的网址www.simple.com/ming-tian-shi转载 2017-01-10 20:00:41 · 484 阅读 · 0 评论 -
nginx下的rewrite
一.正则表达式匹配,其中:* ~ 为区分大小写匹配* ~* 为不区分大小写匹配* !~和!~*分别为区分大小写不匹配及不区分大小写不匹配二.文件及目录匹配,其中:* -f和!-f用来判断是否存在文件* -d和!-d用来判断是否存在目录* -e和!-e用来判断是否存在文件或目录* -x和!-x用来判断文件是否可执行三.rewrite指令的最后一项参数为flag标记转载 2017-01-10 20:05:15 · 449 阅读 · 0 评论 -
Apache Rewrite详细配置与使用说明
1、Rewrite简介 Rewirte主要的功能就是实现URL的跳转,隐藏URL真实地址,可以帮组我们实现拟静态,拟目录,域名跳转,防止盗链,搜索引擎得收录等。Rewirte配置可以通过服务器级的(httpd.conf)和目录级的 (.htaccess)两种方式实现。2、APache配置Rewrite(windows下)服务器级: [1]打开Apache的转载 2017-01-10 20:14:03 · 15254 阅读 · 0 评论 -
apache-php底层工作原理
先看看下面这个过程:我们从未手动开启过PHP的相关进程,它是随着Apache的启动而运行的;PHP通过mod_php5.so模块和Apache相连(具体说来是SAPI,即服务器应用程序编程接口);PHP总共有三个模块:内核、Zend引擎、以及扩展层;PHP内核用来处理请求、文件流、错误处理等相关操作;Zend引擎(ZE)用以将源文件转换成机器语言,然后在虚拟机上运行它;扩展层是一组函数、类转载 2016-12-28 18:35:27 · 7837 阅读 · 0 评论 -
Nginx解析PHP的原理 | CGI、FastCGI及php-fpm的关系
Nginx解析PHP的原理,CGI/FastCGI以及PHP-Fpm的关系.一、PHP+Nginx应运而生的场景.随着互联网的发展,用户对此接受面广,数据流的增大使得Web端的运行承载压力日益增大,野蛮生长在大数据时代里的WEB语言PHP也找到了比老搭档更优越的活力搭档Nginx,说到Nginx咱就一起唠一唠这其中的奥妙.从以下几个维度来剖析一下Nginx的活力所在,当然是和解析PHP转载 2016-12-28 18:50:24 · 4736 阅读 · 2 评论 -
三大WEB服务器(apache lighttpd nginx) 对比分析
原文网址:http://www.blogjava.net/daniel-tu/archive/2008/12/29/248883.html一.软件介绍(apache lighttpd nginx)1. lighttpdLighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是众多OpenSource轻量级的web server中较为转载 2016-09-09 08:52:05 · 6757 阅读 · 0 评论 -
Nginx与Apache的Rewrite规则的区别
原文地址: http://fantom.iteye.com/blog/1146637----------一、Nginx Rewrite规则相关指令 Nginx Rewrite规则相关指令有if、rewrite、set、return、break等,其中rewrite是最关键的指令。一个简单的Nginx Rewrite规则语法如下: Java代码转载 2017-01-10 20:29:25 · 3681 阅读 · 0 评论