【发布时间】:2011-07-24 07:32:33
【问题描述】:
我编写了一个从 GAE 发送邮件的程序。它可以通过两种方式运行:-
- 作为 http 请求
- 作为计划的 cron 作业(通过在 cron.yaml 中写入作业描述)
后一种情况的每秒请求数几乎是前一种情况的一半。
这可能是什么原因?
【问题讨论】:
-
如果没有更多细节,就不可能说出来 - 每个的代码是什么?请求日志中显示哪些日志?不过,最明显的答案是第二个请求是针对 favicon.ico。
-
我的 (python) 代码从 gae 本身可用的文件中读取 400 个电子邮件 ID,然后将它们全部发送一封邮件。
-
这很好,但它不是代码,而且你没有提供任何细节来让我们将你的应用程序与许多没有体验过这种情况的应用程序区分开来。最简单的解释还是
favicon.ico。 -
日志说
favicon.ico被请求。这就解释了为什么请求数量增加了一倍。没有办法避免吗? -
没有办法阻止它;阅读:stackoverflow.com/questions/4867206/…
标签: http google-app-engine cron