我已经开发了一个在netty服务器上托管的Jooby Application。我可以在本地主机上访问应用程序,并且测试正常。现在我想让应用程序可以通过互联网访问,但不知道实现这一目标的最好方法是什么?
完整的应用程序驻留在Windows服务器上,因为它使用Excel。(通过Apache POI进行读/写。对于宏,它必须是Windows)我应该尝试将正在运行的netty-server与IIS连接,还是可以将请求从外部转发到本地主机?最后提到的方法可能是一个关于安全问题的坏主意。
发布于 2019-07-09 22:49:38
它与IIS上的反向代理一起工作。我不得不安装一些功能,比如应用程序请求路由和URL重写。然后,我可以像往常一样在localhost的特定端口上启动jooby应用程序(netty服务器),并为其设置一个反向代理。
发布于 2019-07-09 17:47:59
我不知道为什么在窗口上是必要的,无论如何,Netty只是一个Java网络编程框架,它可以运行在任何安装了Java的平台上。
您需要托管一台服务器,您可以购买VPS,将windows安装为操作系统,安装Java,您可以随心所欲地运行您的应用程序。
我所理解的是,您需要测试它,因为您可以使用任何端口转发服务(如https://pagekite.net/support/intro/features/ )来启用对本地主机的“全球访问”
https://stackoverflow.com/questions/56949404
复制相似问题