如何分析 Google App Engine Java Servlet

发布于 2024-09-28 19:58:38 字数 214 浏览 3 评论 0原文

我有一个 java google 应用程序引擎 servlet,它可以写入数据存储区以及其他内容。它在本地运行得非常快。但是,在 App Engine 服务器上,每个请求接近 2 秒(启动后的事件)。我怎样才能分析我的 servlet 来确定哪些代码片段花费了很长时间?

到目前为止,我能想到的唯一方法是在代码中的各个点记录系统时间,然后查看日志并解决问题......是否有更好的技术来做到这一点?

I have a java google app engine servlet that writes to the datastore amongst other things. It runs really fast locally. However, on app engine server each request nears 2 seconds (event after ramp up). How can I go about profiling my servlet to identify which pieces of my code are taking long?

So far the only way I can think of is to log system time at various points in the code and then look at the logs and work it out... is there a better technique to do it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

烟柳画桥 2024-10-05 19:58:38

使用 appstats,这是一个专为分析应用上的 RPC 调用而编写的工具引擎。

Use appstats, a tool written specifically for profiling RPC calls on App Engine.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文