In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-19 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/02 Report--
Nginx, OpenRestry and Kong are closely related to each other:
Nginx is a modular reverse proxy software developed in C language; OpenResty is a Web development platform based on Nginx, which can parse and execute Lua scripts. Kong is an application of OpenResty and an API gateway with the functions of API management and request proxy. Nginx
Nginx is a high-performance HTTP and reverse proxy web server, but also provides IMAP/POP3/SMTP services. Nginx was developed by Igor Sesoyev for the second most visited Rambler.ru site in Russia. The first public version 0.1.0 was released on October 4, 2004.
Nginx is a high-performance Web and reverse proxy server with many very superior features:
As a Web server: it uses fewer resources, supports more concurrent connections and embodies higher efficiency than Apache,Nginx, which makes Nginx especially popular among web hosting providers. Can support up to 50000 concurrent connections response, thank Nginx for choosing epoll and kqueue for us as the development model.
As a load balancing server: Nginx can not only directly support Rails and PHP internally, but also support external services as a HTTP proxy server. Nginx is written in C, both in terms of system resource overhead and CPU use efficiency is much better than Perlbal.
As a mail proxy server: Nginx is also an excellent mail proxy server (one of the earliest purposes of developing this product is also as a mail proxy server), Last.fm describes the successful and wonderful experience.
Nginx installation is very simple, the configuration file is very simple (and can also support perl syntax), servers with very little Bugs: Nginx is very easy to start, and can run almost 7 hours 24 without reboot, even if it runs for several months. You can also upgrade the software version with uninterrupted service.
OpenResty
OpenResty ®is a high-performance Web platform based on Nginx and Lua, which integrates a large number of excellent Lua libraries, third-party modules, and most dependencies. It is used to conveniently build dynamic Web applications, Web services and dynamic gateways that can handle ultra-high concurrency and high scalability.
OpenResty ®effectively turns Nginx into a powerful general-purpose Web application platform by bringing together a variety of well-designed Nginx modules (mainly developed by the OpenResty team). In this way, Web developers and system engineers can use Lua scripting language to mobilize various C and Lua modules supported by Nginx to quickly build a high-performance Web application system capable of concurrent connections on a single machine of 10K or more than 1000K.
The goal of OpenResty ®is to have your Web service run directly inside the Nginx service, taking full advantage of Nginx's non-blocking IPUP O model to provide consistent, high-performance responses not only to HTTP client requests, but even to remote backends such as MySQL, PostgreSQL, Memcached, and Redis.
Kong
Kong is a powerful and efficient tool for API management. It is one of the best tools for developers who need to engage in API management. Kong is an open source tool with extensibility and modularity that can run on any kind of infrastructure. For many years, Kong has been supporting excellent development projects, such as Mashape, the largest API market in the world. Best of all, Kong is supported by the powerful Nginx.
Main characteristics of Kong
Kong scalability: as long as you add more server instances, it can scale out without a problem, so you can support more traffic while ensuring short network latency.
Flexibility of Kong: it can be deployed on private or public clouds in single or multiple data center environments. It also supports most popular operating systems, such as Linux, Mac, and Windows. Kong includes many practical tips for installation and configuration for most modern platforms.
Modularity of Kong: it can work with new plug-ins to extend basic functionality. You can integrate your API with many different plug-ins to enhance security, analysis, verification, logging and / or monitoring mechanisms. One of the best examples is the Nginx Plus plug-in (https://getkong.org/plugins/nginx-plus-monitoring/), which provides a real-time server monitoring mechanism to obtain metrics and statistics on loads and requests.
The ecology of Kong: although Kong is an open source tool that is free for everyone to use, you can also get Enterprise Edition, which provides quick support via email, phone, and chat, as well as initial installation, migration from third-party API management tools, emergency patches, hot fixes, and more. Summary
So much for the relationship between Nginx, OpenRestry, and Kong.
Reference link
Https://www.lijiaocn.com/ Project / 2018/09/29/nginx-openresty-kong.html
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.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.