0

Google App Engineをサポートする優れたプロファイラーはありますか?各メソッドの呼び出しとそのオブジェクトの作成をキャプチャする必要があります。JProfilerを確認しましたが、メソッドレベルのプロファイリングはサポートされていません。

ありがとう

4

2 に答える 2

3

Google App Engineでプロファイリングする1つの方法は、を使用することAppstatsServletです。以下を追加してくださいweb.xml

<!-- AppStats start -->
<filter>
    <filter-name>appstats</filter-name>
    <filter-class>com.google.appengine.tools.appstats.AppstatsFilter</filter-class>
</filter>
<filter-mapping>
    <filter-name>appstats</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

<servlet>
    <servlet-name>appstats</servlet-name>
    <servlet-class>com.google.appengine.tools.appstats.AppstatsServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>appstats</servlet-name>
    <url-pattern>/appstats/*</url-pattern>
</servlet-mapping>

<security-constraint>
    <web-resource-collection>
        <url-pattern>/appstats/*</url-pattern>
    </web-resource-collection>
    <auth-constraint>
        <role-name>admin</role-name>
    </auth-constraint>
</security-constraint>
<!-- AppStats end -->   

プロファイルするページを熟読した後http://yourappname.appspot.com/appstats/stats、ブラウザでヒットします。ただし、APIのプロファイリングですが、役立つ場合があります。一般に、オブジェクトの作成はAPI呼び出しよりも桁違いに高速です...

JavaAppStatのGoogleドキュメント

于 2011-12-14T09:16:13.347 に答える
0

これは、あなたが考えているような本当のプロファイリングツールではないかもしれません。しかし、おそらくあなたが探しているのはハモンです

于 2011-12-14T07:37:58.187 に答える