这次问题:
Service Temporarily Unavailable
503
原因:因为/etc/nginx/firewall/filter/access.lua配置文件中lua拦截设置,如果用户在2分钟内刷新网页次数超过500次,将用户拉黑,返回503
因此将配置文件改大
if ( address:get(client.ip) > 1000) then
-- address:set(client.ip , 1000, 3600)
-- blacklist:set(client.ip , 1000, 3600)
address:set(client.ip , 400, 150)
blacklist:set(client.ip , 1000, 120)
end
....
if (blacklist:get(client.ip) ~= nul) then
ngx.header.content_type = 'text/plain';
ngx.exit(503)
end
其他分析:
先简单说一下 很多时候是由于网站空间服务器的配置
或者资源限制导致的不足以承受运行的情况
有些是买的时候 不知道有所限制 而不能满足程序的运营需求
最好是联系服务商查阅相关日志 对症下药 如果撑不