我用一个非常基本的服务器做了一个小的java应用程序。它只有几个类,并且工作在相当低的级别,使用main并手动打开套接字。它还使用了一个非常简单的自定义协议。
它在本地主机上工作得很好,我已经准备好将它部署到服务器上,这样我就可以从LAN以外的位置开始使用该应用程序了。
然而,我找不到任何地方来托管这个该死的东西。理想情况下,我希望找到一个服务,在那里我可以上传一个可执行的jar,打开任何我想打开的端口,然后运行可执行文件。理想的服务还可以使我在改进服务器时轻松地上传新版本的jar。它不一定是免费的,但这个应用程序最多会有4个并发用户,所以我不关心可伸缩性,也不想为托管付出过高的代价。大概每月10美元就可以了。
我研究过Heroku和其他一些服务,但它们都要求您使用Maven或J2EE、JSP等。我没有使用其中的任何一个,只使用了很好的旧的public static void main(String[] args)。
是否值得我花时间调整我的应用程序以适应其中之一?我想要使用自定义协议,这会不会让事情变得复杂?
发布于 2015-10-29 11:52:29
看看koding.com吧。它为你提供了一个免费的版本,没有任何抄送注册。您的vps将打开1小时,必须在免费帐户中手动打开(如果您不使用它,每小时打开一次)。此服务还具有Web UI,因此您可以在浏览器中使用shell。(我与koding.com没有关联)。
https://stackoverflow.com/questions/33404014
复制相似问题