Google Task Queues JSON API Transactions

时间:2015-04-15 02:30:46

标签: google-app-engine google-api google-cloud-datastore google-api-java-client

是否可以使用他们的REST API将记录放入Google Cloud Datoreore并将任务以原子方式放在App Engine之外?

基本上实现this(下面)但在Container Engine中并且不使用高级App Engine特定的API。

DatastoreService ds = DatastoreServiceFactory.getDatastoreService();
Queue queue = QueueFactory.getDefaultQueue();
try {
    Transaction txn = ds.beginTransaction();

    // ...

    queue.add(TaskOptions.Builder.withUrl("/path/to/my/worker"));

    // ...
    txn.commit();
} catch (DatastoreFailureException e) {
}

1 个答案:

答案 0 :(得分:2)

目前无法使用Cloud Datastore API。