2016-11-25 103 views
0

我在Heroku上部署了我的應用程序。這是一個簡單的應用程序,將從客戶端版本(運行在我的PC上)發回的消息返回給客戶端。我的服務器應用程序打印正在運行的機器的IP地址,以便我可以從我的客戶端連接到它。當我部署並運行時,我確實可以看到Heroku機器的IP地址。但是,我無法使用該IP地址從我的客戶端版本連接到它(連接超時)。我允許我在防火牆中使用的端口。我不明白我做錯了什麼。無法連接到運行在服務器上的java應用程序(Heroku)

請幫我解決它。

如果您需要查看我的代碼,請告訴我(該應用在本地不同終端上運行良好,因此我認爲它沒有問題)。

回答

0

您的Heroku dyno(隔離服務器)位於路由器後面。您不能使用IP地址連接到它。

取而代之的是您的網址https://[appname].herokuapp.com其中「[appname]」是您的應用的名稱。

您也可以從命令行運行heroku open

相關問題