使用java开发了软件后台,现在要做一个集群
现在有5个linux服务器,我现在应该怎么设置
我现在是域名解析到主服务器 masert1 上面安装nginx进行转发请求到其他4台服务
现在有一个问题是,一直有人攻击我们的服务器,4台应用服务器每天都会受到很多次攻击。
我的想法是把其他4台应用服务器的外网给关闭掉,只留主服务器的外网,用户只能通过域名访问我们的接口。我没有做过这方面的设置。不知道这样的想法是不是对的,有没有老大帮忙说一说想法啊
感谢!
那不是一样的吗。人家攻击你主服务器,你主服务器把请求都转发到了其他服务器上。
1、简单点就做一个限制。同一个ip每秒限制1次访问。超过了就直接返回错误,请求太频繁。防止打到数据库。
2、你们应该有redis缓存吧?没有的话加一个。
3、ip做黑名单、指定ip段的不让访问