GAE Cron for Cloud PubSub
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
.travis.yml
LICENSE
Makefile
README.md
app.yaml
cron.yaml
main.go
topics.go
topics_test.go

README.md

GAE Cron for Cloud PubSub

Original: https://github.com/GoogleCloudPlatform/reliable-task-scheduling-compute-engine-sample

The Google App Engine Application which publishes 4 publications to 4 topics, every mintes, every hours, every days and every weeks.

Using this service for scheduling and Google Cloud Pub/Sub for distributed messaging, you can build an application to reliably schedule tasks which can trigger Google Cloud Functions.

Topics

projects/:project_id/topics/daily-tick
projects/:project_id/topics/hourly-tick
projects/:project_id/topics/minutely-tick
projects/:project_id/topics/weekly-tick

Usage

gcloud app deploy app.yaml \cron.yaml

# check
gcloud app browse