2015-04-23 30 views
4

我正在編寫Github問題API的封裝以允許我公司的管理員設置每日提醒電子郵件以發送給他們的開發人員。我希望這可以通過管理控制檯進行配置,並且可以讓他們在一天中的任何時間和任何時間設置提醒的靈活性。以編程方式修改Google App Engine中的cron時間表

主App Engine cron系統是通過cron.yaml文件靜態配置的,不能通過用戶操作進行更改。看看文檔,看起來像我只能通過在基本App Engine cron之上重新實現整個cron基礎架構來實現這一點。我錯過了什麼嗎?有沒有其他的東西可以在其他地方使用?

回答

4

你是對的,你不能以編程方式設置cron配置。

您可以配置觸發自定義功能的單個cron。此功能可以根據您的需求讀取已配置的cron(如數據存儲實體)並啓動不同的任務

+0

正確。只是想補充一點,這有一個缺點,即必須擁有高頻率的cron才能使實例永遠清醒,並消耗每天的免費小時配額。 –