如何阻止本地主机上的端口?

如何阻止本地主机上的端口?

以下是我的场景:我在两个 Tomcat 前面有一个 Apache 负载平衡器(这是在 Windows 上)。我想定期确保流量被路由到特定的 Tomcat。停止一个 Tomcat 不是一个选择,因为启动它需要几秒钟。暂停它也不好,因为我注意到暂停的进程在重新上线时经常表现异常。我想做的是阻止 Apache 和一个 Tomcat 之间的端口。我不确定这是否可行,因为我读到阻止本地主机上的端口是不可能的。这是真的吗?还有其他方法可以实现我想要做的事情吗?

答案1

要阻止 Windows 本地主机上的端口,请进入 Windows 防火墙,单击左侧面板上的“高级设置”。当“高级安全 Windows 防火墙”屏幕打开时,单击“入站规则”,然后单击“操作”/“新规则...”选择“端口”并单击“下一步”,然后选择端口选项:TCP/UDP 和端口号,单击“下一步”。最后,您可以选择“阻止连接”。

但我不得不说,完成您所描述的最佳选择是更改 Apache 配置并“重新加载”它。

相关内容