任何人都知道任何免费的Java托pipe服务?

我有一个我想要在networking上主机的Java服务器。

我发现谷歌应用程序引擎,但它需要对应用程序进行很多更改。

基本上,我想把我编译的jar放在某个地方,然后通过命令行运行并控制它。

你可以试试亚马逊免费套餐,我认为这个免费套餐可以免费赠送一年的免费套餐; http://aws.amazon.com/free/
从公共映像中select一个Ubuntu镜像并安装在实例上,然后apt-get install tomcat6 java等安装一个java web应用程序容器。

有关使用AWS免费套餐的问题/答案中有更多详细信息;
https://stackoverflow.com/questions/4216066/how-to-use-amazon-web-service-free-tier

此外,Hpcloud.com还提供了新的云服务的私人testing版,您可以在这里注册; http://hpcloud.com/
这可能会给你一个免费的实例几个月。 (我已经运行了大约4个月的实例,这对于尝试新的安装等很方便,并且具有比免费的AWS账户更高的RAM限制)


你可能会发现,像你可能熟悉的mod_php或cgi脚本一样,你可能会发现很难获得免费的java托pipe,因为一般来说,java应用程序不能很好地共享资源。
我的意思是说,例如tomcat已经为每个部署的应用程序分配了资源,这意味着在同一个应用程序服务器上运行100次tomcat战争是不现实的。 但是,在mod_php下运行的php应用程序也是如此,它只是运行和caching的消耗RAM的请求。 (我非常天真的理解…)

我们的要求是什么? 通常情况下,您不要在Java Web服务器上托pipe一个jar文件。 你主持一个耳朵或战争文件。 在这种情况下,您需要find一个免费的J2EE或Tomacat托pipe服务器。

如果您的Java应用程序更像是一个CGI应用程序,那么您在寻找免费托pipe服务器时可能会遇到更多的问题。

如果你不使用J2EE标准,那么你可能要考虑使用像谷歌App Engine的东西,如果你想免费托pipe。

HTH!

汤姆·珀尔