在哪里托管没有底层框架的java服务器?

在哪里托管没有底层框架的java服务器?,java,server,hosting,custom-protocol,Java,Server,Hosting,Custom Protocol,我制作了一个小java应用程序,带有一个非常基本的服务器。它只是几个类,在相当低的级别上工作,使用main和手动打开套接字。它还使用一个非常简单的自定义协议 它在本地主机上工作得很好,我已经准备好将其部署到服务器上,这样我就可以从LAN以外的位置开始使用该应用程序 然而,我找不到任何地方来主持这该死的事情。理想情况下,我希望找到一个服务,在那里我可以上传一个可执行的jar,打开任何我想打开的端口,然后只运行可执行文件。一个理想的服务还可以让我在改进服务器的同时轻松上传jar的新版本。它不一定是免

我制作了一个小java应用程序,带有一个非常基本的服务器。它只是几个类,在相当低的级别上工作,使用main和手动打开套接字。它还使用一个非常简单的自定义协议

它在本地主机上工作得很好,我已经准备好将其部署到服务器上,这样我就可以从LAN以外的位置开始使用该应用程序

然而,我找不到任何地方来主持这该死的事情。理想情况下,我希望找到一个服务,在那里我可以上传一个可执行的jar,打开任何我想打开的端口,然后只运行可执行文件。一个理想的服务还可以让我在改进服务器的同时轻松上传jar的新版本。它不一定是免费的,但这个应用程序最多会有4个并发用户,所以我不关心可伸缩性,也不想为托管支付过高的价格。大概每月10美元就可以了

我研究过Heroku等服务,但都要求您使用Maven、J2EE、JSP等。我没有使用任何这些,只是使用了良好的旧公共静态voidmain(String[]args)


是否值得我修改我的应用程序以适应其中一个?如果我想使用自定义协议,这会变得复杂吗?

看看koding.com。它给你一个没有任何cc注册的免费版本。您的vps将开启1小时,并且必须在免费帐户中手动开启(如果您不使用vps,则每小时开启一次)。此服务还具有Web UI,因此您可以从浏览器中使用shell。
(我不隶属于koding.com)。

那么你说的是
VPS
?我想这样就可以了。老实说,我不知道它的名字。从来没有用过它,但是有一个ubuntu服务器实例的广告价格是每月5.50美元。如果你的服务器对性能要求不太高,你可以在12个月内使用AWS免费层。