我是这种事情的新手,但我想创建一个机器人,它会每隔几个小时左右抓取某些站点并更新另一个站点(将其用于 NBA 统计数据)。
我不相信我会在编码机器人时遇到问题。我主要使用 java (Firefox 导航器插件、Java HTTP 请求和普通的旧 Robot 类。
我想寻求建议的是我应该在哪里以及如何维护/运行代码。
我想我需要把它放在某处的服务器上。我可以自己购买(最终需要),也可以在某个地方托管。有没有任何地方可以可靠地提供这项服务(也许是免费的)?
至于如何,有哪些常见的设置?我在 Java 中更自在,但我发现使用任何语言。我如何处理很长一段时间的不活动?我只是让线程睡觉吗?如果这是一个糟糕的解决方案,请原谅我的无知,但坦率地说,我在这件事上没有经验。我是否需要像 LAMP 堆栈这样完整的东西,或者我可以在没有这些的情况下舒适地度过吗?有哪些相对无痛的方法可以做到这一点?