请问有没有这样一种访问控制的现有方案

2015-11-25 17:59:52 +08:00
 xiaorixin
hi, 各位.

请问是否有可以依据用户访问量, 用户数目, 页面中某链接点击量等需求来实现的访问控制的服务?

例如: 页面在 4 点-6 点允许最多 100 个用户访问, 且当页面中链接 A 访问 200 次后不再允许任何人访问.
存在如下情况: 如果用户 A 第一次访问成功, 则后续再访问量不足 200 的情况下可以任意访问. 如果超出 100 个用户则不管访问多少次都不会计入 200 次的限制中.

谢谢
2185 次点击
所在节点    程序员
3 条回复
jhdxr
2015-11-26 10:05:48 +08:00
不知所云。你完全可以把连接都替换掉,自己中转一下,这样子不管各种统计还是是否允许跳转到都能搞定了啊
coagent
2015-11-26 11:53:43 +08:00
可以试试 Nginx + Lua ,结合 ngx_http_limit_conn_module 、 ngx_http_limit_req_module
xiaorixin
2015-11-28 13:12:11 +08:00
不好意思, 表达得不够清晰. 直接说个例子:
用户在请求的时候会附带一个 user 参数来表明用户是谁, 服务今天仅对 100 个用户开放, 超过 100 个用户就拒绝访问.
同时还有另外一个限制, 服务今天只能访问最多 1000 次.
请问, 是否有这样的限制服务.
@jhdxr

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/238888

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX