2016-11-25 98 views
0

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

请帮我解决它。

如果您需要查看我的代码,请告诉我(该应用在本地不同终端上运行良好,因此我认为它没有问题)。

回答

0

您的Heroku dyno(隔离服务器)位于路由器后面。您不能使用IP地址连接到它。

取而代之的是您的网址https://[appname].herokuapp.com其中“[appname]”是您的应用的名称。

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

相关问题