javaweb如何防止同一个ip对自己网站的频繁访问,写数据?
最近做了一个网站,为了防止 某些无聊的人 利用开发工具频繁的往我数据库写数据,加了验证码,,但是我觉得每个保存数据的地方都加验证码,用户体验不好。。于是用 redis + 拦截器做了一个验证,当访问速度1秒内好几次,那么我就拦截这个请求。这个已经实现,,问题::如果别人用开发工具定时每隔5秒写一次,这样这个拦截器又没有作用了。请问各位大佬有没有好点的解决方案。
(还有注意如果某个人处于wife下,他实际用的内网,其他人也用这个wife,那么所有的人应该都用的是同一个公网地址)