[英]Why Google Appengine Server is taking much time for the first request after a new instance is created?
我正在使用GoogleAppengine Java。 我想知道为什么在创建新实例时第一次请求需要花费很多时间? 我还想知道有没有最好的方法来分析Google Appenige应用程序的性能?
任何建议,将不胜感激
当第一个请求导致AppEngine创建新实例时,还需要执行其他任务,如加载所需的库,运行静态初始化程序,实例化servlet类等。
这些可以在新实例提供第一次请求之前完成。 这就是发明热身请求的原因。 您可以告诉AppEngine在实例准备好为请求提供服务之前运行一些代码,从而消除了新实例的更高响应时间。 你可以在这里阅读更多相关信息:
为开发人员提供了非常详细的内置统计解决方案。 您必须手动启用它,然后它将显示在您的管理控制台上。 它使用Servlet Filter API “挂钩”所有调用,并执行测量和统计计算。
以下是有关它的更多详细信息:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.