ABAP Netweaver 和 Hybris 里获得内存使用统计数据
![ABAP Netweaver和Hybris里获得内存使用统计数据](https://static001.geekbang.org/infoq/45/45e961b1b8ad4b0d1eb24901fbce0891.png)
ABAP Netweaver
事物码 ST06
![](https://static001.geekbang.org/infoq/6d/6dfb02c08bb4a6ad28a006fbb115397a.png)
Hybris
每隔 5 秒钟,Hybris Administration console 会发起一个到 Java 后台的 AJAX 查询请求:
![](https://static001.geekbang.org/infoq/47/47a33a44639b1e191ffd2acd845a4482.png)
![](https://static001.geekbang.org/infoq/a1/a1cf2e00c158a1722645695d4d4acc2d.png)
这个 5 秒的时间间隔定义在 project.properties 配置文件里,
![](https://static001.geekbang.org/infoq/ce/ce893f7a64c6d2fe10bc32b5f77c0693.png)
然后使用 JavaScript 的 setInterval 建立定期轮询:
![](https://static001.geekbang.org/infoq/da/da54e403a5ac195f1b4fbcfd3da45419.png)
Java 后台的实现,即读取当前内存消耗信息实现在 package de.hybris.platform.hac 里:
![](https://static001.geekbang.org/infoq/d2/d28cc3fc006c610b78662fce5c9973cc.png)
![](https://static001.geekbang.org/infoq/4a/4a6e2069090d68fd897f255de91bf2dd.png)
要获取更多 Jerry 的原创技术文章,请关注公众号"汪子熙":
![](https://static001.geekbang.org/infoq/61/61117504f21707475c0b8e1766a317a0.png)
版权声明: 本文为 InfoQ 作者【Jerry Wang】的原创文章。
原文链接:【http://xie.infoq.cn/article/1a64f99fc81144a3fc70c518c】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论