简单了解tengine-创新互联

Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。最终目标是打造一个高效、稳定、安全、易用的Web平台。

成都创新互联公司服务项目包括旌阳网站建设、旌阳网站制作、旌阳网页制作以及旌阳网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,旌阳网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到旌阳省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

1、基本的HTTP服务器特性

1.处理静态文件,索引文件以及自动索引;打开文件描述符缓存;

2.使用缓存加速反向代理;简单负载均衡以及容错;

3.远程FastCGI,uwsgi,SCGI,和memcached服务的缓存加速支持;简单的负载均衡以及容错;

4.模块化的架构。过滤器包括gzip压缩、ranges支持、chunked响应、XSLT,SSI以及图像缩放。在SSI 过滤器中,一个包含多个SSI的页面,如果经由FastCGI或反向代理处理,可被并行处理;

5.支持SSL,TLS SNI。

代理服务器一般指局域网内部的机器通过代理服务器发送请求到互联网上的服务器,代理服务器一般作用在客户端。

反向代理服务器作用在服务器端,它在服务器端接收客户端的请求,然后将请求分发给具体的服务器进行处理,然后再将服务器的相应结果反馈给客户端。

1、Web服务器:提供Http的访问

2、应用程序服务器:能够用于应用程序的运行;

3、代理服务器:代理服务器通常是客户端访问的一种行为

4、反向代理:分发请求,工作在服务端

5、后台服务器:名字叫法

6、CDN缓存服务器:CDN是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。CDN的基本原理是广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,在用户访问网站时,利用全局负载技术将用户的访问指向距离最近的工作正常的缓存服务器上,由缓存服务器直接响应用户请求。

项目的开发过程中,主要是使用Nginx和Tomcat来搭建高性能负载均衡集群,即使用Nginx的反向代理功能来实现请求的分发

Tengine的特性:

1.继承Nginx-1.4.7的所有特性,100%兼容Nginx的配置;

2.动态模块加载(DSO)支持。加入一个模块不再需要重新编译整个Tengine;

3.支持SPDY v3协议,自动检测同一端口的SPDY请求和HTTP请求;

4.流式上传到HTTP后端服务器或FastCGI服务器,大量减少机器的I/O压力;

5.更加强大的负载均衡能力,包括一致性hash模块、会话保持模块,还可以对后端的服务器进行主动健康检查,根据服务器状态自动上线下线;

6.输入过滤器机制支持。通过使用这种机制Web应用防火墙的编写更为方便;

7.支持设置proxy、memcached、fastcgi、scgi、uwsgi在后端失败时的重试次数

8.动态脚本语言Lua支持。扩展功能非常高效简单;

9.支持管道(pipe)和syslog(本地和远端)形式的日志以及日志抽样;

10.支持按指定关键字(域名,url等)收集Tengine运行状态;

11.组合多个CSS、JavaScript文件的访问请求变成一个请求;

12.自动去除空白字符和注释从而减小页面的体积

13.自动根据CPU数目设置进程个数和绑定CPU亲缘性;

14.监控系统的负载和资源占用从而对系统进行保护;

15.显示对运维人员更友好的出错信息,便于定位出错机器;

16.更强大的防***(访问速度限制)模块;

17.更方便的命令行参数,如列出编译的模块列表、支持的指令等;

18.可以根据访问文件类型设置过期时间;

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章名称:简单了解tengine-创新互联
转载注明:http://hbruida.cn/article/dcsjgs.html