我工作的一個應用程序,我希望它做以下事情:想讓連續運行的應用程序,怎麼樣?
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小時(如實例居民),您將不能擴展。
除了前端實例駐留仍然沒有給你一個方法讓一個進程在特定的時間運行,前端實例處理請求。理論上後端實例可以連續運行一些代碼。對於前端實例,您仍然需要安排要處理的請求,然後運行代碼。 –