有没有人知道是否可以通过代码从App Engine SDK或某种形式的WebAPI访问您当前的帐户配额详细信息.
我希望能够跟踪正在运行的应用程序中的数据存储使用情况和带宽使用情况,以便根据应用程序剩余的配额级别改变其行为.
我想限制成员可以将自定义内容类型(称为令牌)添加到其成员文件夹的次数(我还创建了一个自定义成员文件夹).
我们假设我们的自定义内容类型称为"令牌".应该可以设置可以添加的令牌数量的限制.例如,限制设置为2.将两个令牌添加到其成员区后,他们不再有权添加更多令牌.
我正在研究DCWorkflow,并想知道是否某种保护条件可能是一种选择.我还查看了一个名为'quota'的插件的源代码,该插件使用了class/require zcml指令(代码在这里:http://svn.plone.org/svn/collective/quota/trunk/configure.zcml ).
似乎我可能需要自定义"成员文件夹"而不是"令牌"本身的工作流程.我将不胜感激任何指针/指导.
Google App Engine的文档指出,memcache调用将计入配额.然而,当我点击时,memcache配额或成本未列出.如何找到新的定价变化?
我有启用配额的驱动器,我想从该驱动器中删除由指定用户创建的所有文件(实际上是一组使用特殊帐户运行的应用程序).如何在不重新检查HDD上的所有文件和文件夹的情况下执行此操作是否由指定用户创建?我只需要得到"迭代器".
在普通的Android Web应用程序中,WebSQL数据库的最大大小通常约为8MB.在我正在制作的混合网络应用程序中,我想增加此限制.我该怎么做呢?
似乎WebStorage可能与它有关,但是我可以在那里看到的似乎设置大小的唯一方法setQuotaForOrigin被标记为已弃用.
欢迎示例代码(不推荐使用):)
我有一个应用程序,可以在memcache中存储~20000个条目.每个条目都是一个Serializable,包含一个String和两个整数.我将到期时间设置为6小时.
所以我使用的是共享/免费内存缓存.它似乎只存储了〜5000个条目 - > ~~ 7mb.最古老的入口总是只有几分钟的路程.这是为什么?
然后我想:让我们切换到专用的memcache.然后缓存运行正常,它存储所有条目,最旧的条目是6小时,一切都按预期.除配额外.几个小时后,它说我已经使用了18"Gbyte小时".
那么我的总缓存大小是~11mb.所以我猜这个成本是($ 0.12/Gbyte/hr) - > $ 0.12*~0.01Gb*24hrs每天,这只是〜$ 0.03.
我究竟做错了什么?我的计算错了吗?我是否误解了"Gbyte小时"的含义?
我面临着在docker容器上拥有磁盘配额的要求.具体来说,我想限制不在基本图像层中但在差异中的数据量.谷歌搜索"docker disk quota"建议使用设备映射器或btrfs后端.虽然能够在两个后端(具有不同的语义)中具有配额,但两者都存在问题:
解决这个问题的最佳方法是什么?
以下是有关GAS配额的链接:https: //developers.google.com/apps-script/guides/services/quotas#current_quotas
如何检查我是否接近某些配额.例如,如何检查当天剩余的URLFetchApp调用次数.或者那天我还剩多少脚本时间.
我需要使用这些数据来决定今天运行还是明天运行.
我只需要以编程方式检查和验证配额.有人能帮我一下吗?
我向(一个已经很大的)repo 添加了几个 ~1M 文件。在下一次添加/提交/推送时,我收到此错误:
Git LFS: (0 of 1 files) 0 B / 28.35 KB
batch response: http: This repository is over its data quota. Purchase more data packs to restore access.
Docs: https://help.github.com/articles/purchasing-additional-storage-and-bandwidth-for-a-personal-account/
error: failed to push some refs to 'https://github.com/USERNAME/REPO_NAME
Run Code Online (Sandbox Code Playgroud)
如果不支付更多的数据包(这在我目前的预算下是不可行的,尽管我正在使用 GitHub 的学术帐户进行研究),如何解决这个问题?
也许这是一个简单的问题,但我一直无法在网上找到指南:推荐用户将这个 repo 一分为二的方法是什么?我怀疑一个人会简单地创建一个新的 repo,将这些文件移到这个,然后在以前的 repo 中删除这些文件(删除过程中的所有分支)。
还有其他选择吗?很奇怪----这些文件大部分都小于1MB....自然如果是一个大文件导致问题,那么这个过程会更简单一些。
我们有一个使用 Drive API 管理 Google Drive 文件和文件夹共享权限的应用程序。当我们的应用程序尝试更新某些文件或文件夹的共享设置时,我们会收到“共享RateLimitExceeded”错误:
Caused by: com.google.api.server.spi.response.UnauthorizedException: 403 FORBIDDEN { "code" : 403, "errors" : [ {
"domain" : "global",
"message" : "Rate limit exceeded. User message: \"These item(s) could not be shared because a rate limit was exceeded: SupportMenuItem.class\"",
"reason" : "sharingRateLimitExceeded" } ], "message" : "Rate limit exceeded. User message: \"These item(s) could not be shared because a rate limit was exceeded: FILENAME\"" }
Run Code Online (Sandbox Code Playgroud)
我们已经将 API 调用配置为不发送电子邮件,并且我们的服务帐户在更改权限时会模拟不同的用户以避免超出速率限制。
我们如何找出超出了哪个共享限制?一旦我们知道超出了哪个共享限制,我们在哪里可以找到该共享限制有多高?是每分钟共享限制还是每天共享限制?我们需要有关错误的更多信息,以便我们可以调整我们的脚本,以便不再超出共享限制。文档中有关错误的信息仅限于对我们有任何价值。