使本地主机上的Netty服务器可通过Internet访问

时间:2019-07-09 09:26:05

标签: windows server localhost netty jooby

我已经开发了一个托管在Netty服务器上的Jooby应用程序。我可以在localhost上访问该应用程序,并且测试很好。现在,我想使该应用程序可以通过互联网访问,并且不知道实现此目标的最佳方法是什么?

完整的应用程序托管在Windows Server上,因为它使用Excel。 (通过Apache POI读/写。对于宏,它必须是Windows)我应该尝试将运行的netty-server与IIS连接,还是可以将外部请求转发到localhost?最后提到的方法可能对安全性问题是个坏主意。

2 个答案:

答案 0 :(得分:1)

它与IIS上的反向代理一起使用。我必须安装一些功能,例如“应用程序请求路由”和“ URL重写”。然后,我可以照常在本地主机上的特定端口上启动jooby应用程序(网络服务器),并为其设置反向代理。

答案 1 :(得分:0)

我不确定为什么必须放在窗口中,无论如何,Netty只是Java网络编程框架,它可以在安装Java的任何平台上运行。

您需要托管服务器,可以购买VPS,将Windows安装为OS,安装Java,还可以根据需要运行应用程序。

我了解您需要对其进行测试,因为您可以使用任何https://pagekite.net/support/intro/features/这样的端口转发服务来启用对本地主机的“世界访问”