无法连接到在服务器上运行的Java应用程序(Heroku)

时间:2016-11-25 09:33:25

标签: java heroku server

我在Heroku上部署了我的应用程序。这是一个简单的应用程序,它将从其客户端版本(在我的PC上运行)发送的消息返回给客户端。我的服务器应用程序打印了它运行的机器的IP地址,因此我可以从我的客户端连接到它。我在部署和运行它时会看到Heroku机器的IP地址。但是,我无法使用该IP地址(连接超时)从我的客户端版本连接到它。我已经允许我在防火墙中使用的端口。我不明白我做错了什么。

请帮我解决。

如果你需要查看我的代码让我知道(该应用程序在不同的终端本地工作正常,所以我不认为它有问题)。

1 个答案:

答案 0 :(得分:0)

你的Heroku dyno(一个孤立的服务器)在路由器后面。您无法使用IP地址连接到它。

而是您的网址https://[appname].herokuapp.com,其中" [appname]"是您的应用程序的名称。

您也可以从命令行运行heroku open