我工作的一个应用程序,我希望它做以下事情:想让连续运行的应用程序,怎么样?
1)自动过账上的用户的墙壁在特定时间(比如每天上午11:00)
2)每当一个帖子发布在用户的墙,它需要一些动作
我怎样才能做到这一点?基本上,我怎样才能在特定的时间发布?我怎样才能让这个事件触发?或者我可以使用服务器不断循环,直到正确的时间?
我是小白,所以请上传尽可能多的细节尽可能!例如,我可以使用Google App Engine来做到这一点吗?
我工作的一个应用程序,我希望它做以下事情:想让连续运行的应用程序,怎么样?
1)自动过账上的用户的墙壁在特定时间(比如每天上午11:00)
2)每当一个帖子发布在用户的墙,它需要一些动作
我怎样才能做到这一点?基本上,我怎样才能在特定的时间发布?我怎样才能让这个事件触发?或者我可以使用服务器不断循环,直到正确的时间?
我是小白,所以请上传尽可能多的细节尽可能!例如,我可以使用Google App Engine来做到这一点吗?
AppEngine上持续运行可以与后端做,但你应该使用cron来触发任务,在特定的时间/间隔运行。请参阅“使用Cron for Python进行计划任务”https://developers.google.com/appengine/docs/python/config/cron
您可以将最大和最小实例设置为1-1,但您需要有企业账户来执行此操作。 https://developers.google.com/appengine/docs/adminconsole/instances
缺点是,你照单支付现有实例24/7/365小时(如实例居民),您将不能扩展。
除了前端实例驻留仍然没有给你一个方法让一个进程在特定的时间运行,前端实例处理请求。理论上后端实例可以连续运行一些代码。对于前端实例,您仍然需要安排要处理的请求,然后运行代码。 –