java.net.ConnectException: Connection refused , 需要对防火墙进行哪些更改?

java.net.ConnectException: Connection refused , what changes to be made in firewall?

我正在从部署在 PCF 上的服务调用 Spring 框架中使用 RestTemplate 的服务,但是,我得到:

java.net.ConnectException: Connection refused Exception. 

我已经交叉验证了我的所有配置并阅读了文章并得出结论,这是一个防火墙问题。谁能帮忙修改防火墙解决一下

部署到 Cloud Foundry 的应用程序将无法从它所在的容器中打开任何连接 运行,除非 space 应用程序中的应用程序安全组是 运行允许这个。

在 PCF 的应用程序管理器中,您可以单击 space 的设置选项卡,它应该会显示 space 的所有应用程序安全组。如果您没有看到它允许访问您正在调用的目标系统,那么您将需要配置 space ASG 以允许访问。

您也可以尝试 cf ssh <appname> 通过 ssh 进入容器 运行 您的应用,然后您可以从容器执行 ping 操作。您的 pcf 实例可能已 cf ssh 禁用以提高安全性。