如果将Jelastic云与Nginx一起使用,如何在Nginx中设置和加载 HttpLimitReqModule 和 HttpLimitZoneModule ?
我检查了" nginx -V"在ssh控制台中,上面提到的模块没有包含在模块列表中。
而且似乎Jelastic云用户无法配置Nginx。
你能告诉我一个解决方案吗?
答案 0 :(得分:1)
@Intellio,这些模块已经在Jelastic Nginx个实例中展示。 要激活ngx_http_limit_req_module,您应该执行以下操作:
为所需模块添加适当的值,为此您应添加 http {以下内容:
limit_conn_zone $ binary_remote_addr zone = addr:10m;
limit_req_zone $ binary_remote_addr zone = one:10m rate = 1r / s;
在服务器{部分指定相应的值,如下所示:
limit_conn addr 1;
limit_req zone = one burst = 5;
此外,以下文章可能对您有用: