繁体   English   中英

如何在Eclipse GWT项目中分析服务器?

[英]How to profile server in Eclipse GWT project?

我在Eclipse中创建了一个标准的GWT项目,现在我在服务器端代码中遇到了巨大的性能问题。 我只能找到有关如何使用Speedtracer来分析实际GWT应用程序的说明,但是我想配置Eclipse来分析服务器。 我正在使用GWT SDK中的服务器。

如果要分析服务器端代码,则几乎可以使用任何标准Java分析工具。 如果您将项目设置为进行远程调试/分析,则可以附加几乎所有Java分析器。 您可以在项目启动设置中添加以下参数,以使其能够进行远程调试:

-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,address=4321,suspend=y

其中“ 4321”是您需要指定要附加到其上的远程概要分析/调试应用程序的端口。

如果您有权访问JProfiler,则可以将分析器附加到正在运行的JVM实例,而无需进行任何其他工作。 它还具有一些远程/服务器集成功能,甚至可以进行设置以配置您的客户端GWT代码。 有关在Eclipse中对GWT进行概要分析的一些很好的信息,请参见链接

编辑:

有关可用的远程调试选项以及如何配置它们的更多信息,请参见JPDA文档 底部附近的示例已得到很好的解释。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM