如何在不重新启动tomcat的情况下阻止IP地址

时间:2019-11-26 11:14:42

标签: database spring-boot tomcat ip-address catalina

我知道tomcat可以通过context.xml拒绝/阻止IP地址,如下所示:

<Context antiJARLocking="true" path="/">
     <Valve className="org.apache.catalina.valves.RemoteIpValve" />
     <Valve className="org.apache.catalina.valves.RemoteAddrValve" deny="93.170.48.101|151.0.3.84|151.0.16.217" />
</Context>

之后必须重新启动tomcat才能使其正常工作。

有什么方法可以做到这一点而又不会干扰服务器并丢失所有当前的tomcat会话?也许在连接到tomcat应用程序的数据库(例如RESTRICTED_IPS表)中添加新行?

0 个答案:

没有答案