【问题标题】:REST calls not working on AWS with localhost?REST 调用不能在 AWS 上使用 localhost?
【发布时间】:2016-08-04 03:53:35
【问题描述】:

我正在 AWS 机器上运行 Spring 应用程序。该应用程序由 Tomcat 8 托管,并且构建运行良好。但是,我们对后面的调用在使用 localhost 时不起作用,但在我们使用 ip 时起作用。

难道我们不能使用 localhost 代替 ip 吗?这是我们机器上 Tomcat 8 的配置问题吗?如果是,我们需要解决什么问题?

【问题讨论】:

  • 尝试使用 127.0.0.1 代替本地主机,看看它们是否有效?
  • 我会试一试,谢谢。

标签: amazon-web-services tomcat8


【解决方案1】:

一个原因可能是 Tomcat 中的配置问题,但是,我认为机器本身缺少配置的可能性更高。我猜这是一个 Linux 机器,可能 /etc/hosts 中缺少一行(如下所示)?

127.0.0.1       localhost

【讨论】:

  • 所以这会让我在通话中使用“localhost”而不是 127.0.0.1?我理解正确吗?
  • 是的,应该是。
猜你喜欢
  • 2020-08-07
  • 1970-01-01
  • 1970-01-01
  • 2020-03-27
  • 1970-01-01
  • 1970-01-01
  • 2019-09-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多