在app引擎上运行时,Google数据存储区无响应

时间:2017-02-06 08:28:51

标签: node.js google-app-engine google-cloud-datastore

我在google云应用引擎(灵活环境)上运行我的node.js脚本时遇到问题。 我运行了相同的代码,该代码在我的本地计算机上工作正常,使用相同的密钥连接到同一数据存储区。 但是当它在app引擎上运行时,它不会返回任何内容。

    'use strict';

    const datastore = require('@google-cloud/datastore');
    const environment = process.env.NODE_ENV || 'development';

    var datastoreClient = datastore({ projectId: 'projectId', keyFilename: 'path/to/key.json' });

    var query = datastoreClient.createQuery('Countries').limit(1);
    datastoreClient.runQuery(query, function (err, country) {
      if (err) {
        console.log("Something went wrong");
      } else {
        console.log(JSON.stringify(country));
      }
      console.log("Completed");
    });

登录应用引擎中没有打印出任何内容。甚至没有错误。 在我的本地机器上,它打印出来自“国家/地区”的数据。实体和'已完成'。

欣赏建议。谢谢!

0 个答案:

没有答案