[英]Run Java program at certain periods, hosted online?
我对从服务器运行程序还很陌生。
我有一个用Java构建的程序。 我想每隔几分钟运行该程序并更新新结果。 我可以从我的计算机上执行此操作,但是我必须将其保留在互联网上等。
我想我可以将其托管在某个地方,并为我执行此操作,然后向我发送JSON结果。 这样做的设计模式是什么?
我已经使用php构建了api,但从未使用Java。 有什么建议么? 谢谢
这将完全取决于主机。
可以在其中配置自己的虚拟服务器的任何云服务器( Amazon EC2 , Rackspace , GoGrid )都将是完美的选择。 由于可以SSH或远程登录,因此可以设置cron作业或NT Scheduler作业来运行Java程序。
此外,诸如Heroku (我相信Windows Azure)之类的服务还允许您设置工作程序实例,从而可以完成此类工作。 对于Heroku,请查看后台工作者 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.