Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the features of Tengine

2025-01-17 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/01 Report--

This article focuses on "what are the features of Tengine". Interested friends may wish to take a look. The method introduced in this paper is simple, fast and practical. Now let the editor take you to learn "what are the features of Tengine"?

Tengine introduction

Tengine is a Web server project initiated by Taobao. On the basis of Nginx, it adds a lot of advanced functions and features to meet the needs of high-volume websites. The performance and stability of Tengine have been well tested in large websites such as Taobao and Tmall Mall. Its ultimate goal is to create an efficient, stable, secure and easy-to-use Web platform.

Since December 2011, Tengine has become an open source project, and the Tengine team is actively developing and maintaining it. The core members of the Tengine team come from Internet companies such as Taobao and Sogou. Tengine is the result of community cooperation, and we welcome all of you to participate and contribute to it.

Characteristics

Inherits all the features of Nginx-1.8.1 and is compatible with Nginx configuration

Dynamic module loading (DSO) support. Adding a module eliminates the need to recompile the entire Tengine

Support HTTP/2 protocol, HTTP/2 module replace SPDY module

Stream upload to HTTP backend server or FastCGI server to greatly reduce the pressure on the machine.

More powerful load balancing capabilities, including consistency hash module, session persistence module, active health check of back-end servers, automatic online and offline according to server status, and dynamic resolution of domain names in upstream

Input filter mechanism support. It is more convenient to write Web application firewall by using this mechanism.

Support setting the number of retries of proxy, memcached, fastcgi, scgi, and uwsgi when the backend fails

Dynamic scripting language Lua support. The extension is very efficient and simple.

Support to collect Tengine running status by specified keywords (domain name, url, etc.)

An access request that combines multiple CSS and JavaScript files into a single request

Automatically remove white space characters and comments to reduce the size of the page

Automatically set the number of processes and binding CPU affinity according to the number of CPU

Monitor the load and resource consumption of the system to protect the system

Display error messages that are more friendly to operators, making it easy to locate error machines

More powerful anti-attack (access speed limit) module

More convenient command line parameters, such as listing compiled modules, supported instructions, etc.

You can set the expiration time according to the type of access file

At this point, I believe you have a deeper understanding of "what are the features of Tengine?" you might as well do it in practice. Here is the website, more related content can enter the relevant channels to inquire, follow us, continue to learn!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report