Play 应用程序启动时出错

Error on Play application startup

我注意到我的 Play 应用程序日志中出现非阻塞(看似)错误。 它发生在部署后启动时。我没有看到任何负面影响,但日志条目仍然令人担忧。这是堆栈跟踪的一部分:

2015-03-23 22:34:48,753 - [INFO] - from play in main 
database [default] connected at jdbc:mysql://localhost:3306/bowlingdb?characterEncoding=UTF-8

2015-03-23 22:34:48,851 - [ERROR] - from net.sf.ehcache.Cache in main 
Unable to set localhost. This prevents creation of a GUID. Cause was: ip-172-30-0-197: ip-172-30-0-197: Name or service not known
java.net.UnknownHostException: ip-172-30-0-197: ip-172-30-0-197: Name or service not known
        at java.net.InetAddress.getLocalHost(InetAddress.java:1473) ~[na:1.7.0_75]
        at net.sf.ehcache.Cache.<clinit>(Cache.java:214) ~[net.sf.ehcache.ehcache-core-2.6.8.jar:na]
        at net.sf.ehcache.config.ConfigurationHelper.createCache(ConfigurationHelper.java:296) [net.sf.ehcache.ehcache-core-2.6.8.jar:na]

你能帮我弄清楚为什么会这样吗? 应用托管在 Amazon EC2 Linux 实例上。

正如@Ryan 所建议的那样,问题是我的 linux 框的主机名未映射到 etc/hosts。 问题已解决。