代码之家  ›  专栏  ›  技术社区  ›  doppelgreener Perry Tew

无限循环对googleappengine的影响[[关闭]

  •  5
  • doppelgreener Perry Tew  · 技术社区  · 16 年前

    我是一个业余开发人员,担心一个小错误可能会导致数百美元的损失。

    3 回复  |  直到 16 年前
        1
  •  7
  •   Jon Skeet    16 年前

    (我是一名谷歌员工,但对AppEngine几乎没有经验。请不要将此视为“官方”回应。)

    我猜您正在使用JavaServletAPI—如果没有,请指定。

    AppEngine servlet docs :

    生成和返回 对请求的响应,通常是 已到达请求处理程序

    我不知道这是如何/是否发生在一个不允许VM在“普通”Java中中断它的紧密循环中。

        2
  •  3
  •   Peter Recore    16 年前

        3
  •  1
  •   Noah McIlraith    16 年前

    谷歌AppEngine对请求终止前的时间进行了限制,

    有一个 roughly 30 second limit 在请求终止前必须花费多长时间。但是,在进程终止前不久,一个 DeadlineExceededError 将引发异常。

    per-minute quotas 防止应用程序在短时间内消耗过多配额。在正常情况下,您的申请不太可能超过每分钟配额,但是,如果需要,请增加此配额 can be requested

    推荐文章