草庐IT

endpoints-proto-datastore

全部标签

google-app-engine - 为什么 GAE 标准环境中没有 Cloud Endpoints for Golang?

嘿,有人知道为什么吗GoogleCloudEndpointsforGo-lang不在GoogleAppEngine的标准环境中?它似乎只针对Python/Java得到官方支持/记录。是不是因为A)CloudEndpoints很快/总有一天会出现在Golang中。B)CloudEndpoints不是很好,所以它不会在Golang中实现。C)其他东西。有这个“非标准”库https://github.com/GoogleCloudPlatform/go-endpoints但它已经9个月没有更新了。我正在尝试为一个GAE项目在Python和Golang之间做出选择,但缺乏对CloudEndpo

go - 无法从 Google Kubernetes Engine 集群访问 Google Cloud Datastore

我有一个简单的应用程序,可以从数据存储中获取和放入信息。它无处不在,但是当我从KubernetesEngine集群内部运行它时,我得到了这个输出:ErrorfromGet()rpcerror:code=PermissionDenieddesc=Requesthadinsufficientauthenticationscopes.ErrorfromPut()rpcerror:code=PermissionDenieddesc=Requesthadinsufficientauthenticationscopes.我正在使用cloud.google.com/go/datastore包和Go语

go - 未定义 : proto. ProtoPackageIsVersion3

我得到:../.../...pb.go:21:11:undefined:proto.ProtoPackageIsVersion3我想要版本2我从https://github.com/google/protobuf/releases$protoc--version安装了protoc给出了libprotoc3.6.0。我还从apt安装了golang-goprotobuf-dev。问题:protoc(protobuffer编译器总是编译到Proto3版本?)需要什么额外的支持?如何获得可以编译为Proto2的编译器?我注意到在一个系统中libproto3.6.1编译为proto2,我不明白这

linux - DotNetOpenAuth - 在 Mono 上诊断 "No OpenID Endpoint Found"

我正在运行DotNetOpenAuth的单分支构建并且遇到了NoOpenIDEndpointFound的问题尝试使用google进行身份验证时出错,但不确定如何诊断它们。更多信息:在Windows下运行相同的单分支构建。使用本地openid提供商进行身份验证工作正常(Windows和Linux)。使用myopenid进行身份验证有效(可能是因为它不像google那样使用https?)相同的Web.Config,Windows和Linux下的二进制文件。已禁用DNOAopenidcacheDiscovery设置。已检查SSL能否从Linux机器穿过防火墙。(即:wgethttps://w

c++ - 远程端点 : Transport endpoint is not connected

异常从Linux上的io_service:run发出。事情是这样的。我使用Boost.Asio实现了简单的异步回显服务器。它是单线程的,一切都是异步的,也就是说我只使用异步版本的接受、发送和接收函数。当客户端没有正常断开连接(例如它崩溃)时,服务器的事件循环会抛出boost::system::system_error异常remote_endpoint:Transportendpointisnotconnected。为什么会发生,如何处理?是不是SIGPIPE信号引起的?如果是这样,保持服务器运行的最佳方法是什么?处理异常还是处理信号? 最佳答案

mysql - Google App Engine 中的 Datastore 与 Cloud SQL

我想构建一个服务于很多人(超过200万)的应用程序,所以我认为我应该使用GoogleCloudDatastore.但是我也知道有一个选项可以使用GoogleCloudSQL并且仍然为很多使用mySQL的人服务(就像Facebook和Youtube所做的那样)。对于这么多用户,这是使用数据存储而不是关系型CloudSQL的正确假设吗?提前谢谢你 最佳答案 要给出明智的答案,我需要更多地了解您的应用。但是...我将概述我发现的最大问题...GoogleDatastore实际上是一种分布式分层数据存储。为了获得他们想要的可扩展性,必须做出

Android App Engine Endpoints Oauth 和应用内计费

我遇到了一个棘手的问题。我正在使用AppengineEndpoints来实现我的服务器端API。此API将一些数据返回给我的用户。应用程序产品购买中的应用程序支持。我的想法很简单:一旦用户购买了某个产品,API就会返回额外的数据。直接的方法是将标志作为参数传递给API。但我想通过对我的端点启用OAuth身份验证来使其更安全。因此,一旦用户购买了某些东西,它就会在服务器上得到验证和内存。因此,我的API端点将始终知道将哪些数据返回给特定用户。但问题如下。我不想强制用户进行身份验证,除非他们想购买。但是有一种情况,用户可能会使用另一台设备,而不是通过我的应用程序使用他们的谷歌帐户登录。这样

android - 找不到 aapt2-proto.jar

查看link(正如我所怀疑的)有POM文件,没有jar。重要提示:我正在使用latestreactnative的版本...v0.57.3以及latestreact-native-cli...v2.0.1版本。我的计算机中安装了Java11。我正在使用latestgradle此时发布...v4.10.2我正在使用MacOSXMojave分发网址是:distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zip这是错误FAILURE:Buildfailedwithanexception.*Wh

c++ - 将 Google Protocol Buffers .proto 文件集成到 Visual C++ 2010

我已将自定义构建步骤添加到我的VisualStudio项目文件中,该文件生成googleprotobuf.h/.cc文件.proto输入文件。但是我一直想知道是否只有在proto文件的内容发生变化时才可以开始编译?有没有办法从自定义构建步骤中准确地告诉VisualStudio?将proto文件集成到VisualStudio构建解决方案中的最佳方式是什么?目前,在每次构建时,都会更新.proto文件,然后更新输出.h/.cc文件的时间戳……然后重新编译依赖于该文件的所有内容。有没有更好的解决方法,同时仍然直接从VisualStudio构建它们? 最佳答案

Node.js 0.8.15 npm 错误 : Cannot find module 'proto-list'

我通过从源代码编译在Ubuntu11.10x64上安装了最新的Node.js(0.8.15)。./configure--dest-cpu=x64makesudomakeinstall一切正常,Node.js运行良好,但npm不想正常运行。对于任何npm命令,它都会出现以下错误Error:Cannotfindmodule'proto-list'atFunction.Module._resolveFilename(module.js:338:15)atFunction.Module._load(module.js:280:25)atModule.require(module.js:362: