我有GAE应用程序,它可以在Google Cloud Datastore中创建一些数据并将一些二进制文件存储到Google Cloud Storage中-
我们将其称为 WebApp 应用 程序 。现在,我在Google计算引擎上运行了另一个应用程序。我们将其称为应用程序
ComputeApp 。
所述 ComputeApp 是后端过程,其处理由创建的数据 Web应用程序
。我之前在此问题中曾问过,我可以使用哪个API与
ComputeApp的 数据存储区通信。根据@proppy的建议,我使用Google Cloud Datastore
API实现了 数据存储
通信。
就我与Google云中的数据存储进行通信而言,一切正常。我正在使用服务帐户身份验证。
现在,我需要在开发PC上本地运行ComputeApp,这样我就可以提取由本地 WebApp
创建并存储到本地调试数据存储区中的数据。我需要它是因为我想要一个测试环境,以便可以在本地调试可能的GAE应用程序。
如何修改 ComputeApp 代码以强制其 连接到本地调试数据存储区, 而不是连接到Google云?
我在Google上搜索了很多,没有找到任何建议或示例。我发现唯一的可能方法是,我应该完全重写我的代码,并使用其他API来执行此操作。这就是数据存储区远程API。这真的是唯一的方法吗?我是否应该真正重写整个ComputeApp以连接到
本地 数据库?真?
我希望我只是忽略了一些重要的事情,这是不对的…
Google Cloud
Datastore拥有您可以使用的本地开发服务器:https
:
//developers.google.com/datastore/docs/tools/devserver
您可以使用上面的文档中链接到的gcd工具创建并启动本地数据存储。
如果DatastoreHelper.getDatastoreFromEnv();
用于构建数据存储区,则可以通过导出env变量来告诉它连接到本地数据库DATASTORE_HOST
:
export DATASTORE_HOST=http://localhost:8080
我试图将一个Azure Blob存储容器挂载到一个DataBricks实例上,虽然挂载确实有效,但它似乎没有使用存储容器。 我在这里漏掉了什么?
我正在使用XAMPP。我试图在网页上转储我的db_数据。错误消息是“调用未定义的函数mysql\u connect”。我应该导入一些文件吗? 或者我应该在代码中进行更改??
问题内容: 目前,我正在使用一项服务来执行操作,即从服务器检索数据,然后将数据存储在服务器本身上。 取而代之的是,我想将数据放入本地存储中,而不是将其存储在服务器上。我该怎么做呢? 问题答案: 这是我存储和检索到本地存储的代码的一部分。我使用广播事件来保存和恢复模型中的值。
当我使用此配置(连接到本地DB)时-一切正常: 我唯一更改的是另一台机器的IP,而我总是得到相同的错误: 这是我得到的错误: 最后一个成功发送到服务器的数据包是在0毫秒前。驱动程序没有从服务器接收到任何数据包。在Sun.Reflect.NativeConstructorAccessorImpl.NewInstance0(原生方法)在Sun.Reflect.NativeConstructorAcce
我正在尝试使用SpringBoot连接MySQL数据库,但我遇到以下错误: 应用程序无法以类路径启动:[文件:/C:/Dev/Repositorios/jira quality/target/classes/,文件:/C:/Users/jboscod/.m2/repository/mysql/mysql连接器java/8.0.21/mysql-connector-java-8.0.21.jar,文
(这适用于AzureSQL数据库) 几乎每篇文章都在开始时说,在创建新数据库之前“连接到主数据库”。 我已使用SSMS 2014连接到我的Azure SQL数据库服务器,没有问题。我在系统数据库下看到了主数据库。我右键单击LHS树中的数据库(位于系统数据库上方),然后单击新建数据库。。。 模板查询注释区域会显示“…连接到主机…”这对我来说意味着我与大师没有联系。 我显然错过了一些关于基础的非常基本