Skip to content
#

nginx

nginx logo

nginx is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server. Nginx was written with an explicit goal of provide high performance on sites with high traffic, so it can be used as a reverse proxy, load balancer and HTTP cache.

Here are 7,021 public repositories matching this topic...

ModSecurity is an open source, cross platform web application firewall (WAF) engine for Apache, IIS and Nginx that is developed by Trustwave's SpiderLabs. It has a robust event-based programming language which provides protection from a range of attacks against web applications and allows for HTTP traffic monitoring, logging and real-time analysis. With over 10,000 deployments world-wide, ModSecurity is the most widely deployed WAF in existence.

  • Updated Oct 28, 2020
  • C++
HelloBug0
HelloBug0 commented Oct 28, 2020

Here is a FAQ(How APISIX use etcd to update the configuration in milliseconds) in Chinese.

APISIX利用etcd如何实现毫秒级别的配置同步

etcd提供接口wait、waitdir接口用于监听指定关键字、目录是否发生变更,如果发生变更,返回更新的数据。

以waitdir接口为例:
syntax: res, err = cli:waitdir(dir:string [, modified_index:uint [, timeout:uint] ])
其中timeout参数表示调用进程和etcd长连接的时间,值为0时表示无长连接。

APISIX关于etcd长连接时间的配置如下:

etcd:
  host:                          

Created by Igor Sysoev

Released October 4, 2004

Repository
nginx/nginx
Website
nginx.org
Wikipedia
Wikipedia

Related Topics

nginx-cache nginx-plus nginx-proxy nginx-server nginx-unit
You can’t perform that action at this time.