最近,我感到有必要在我的应用程序中打开一个端口,您可以远程登录到该端口,并探测某些内容,例如特定结构的内存消耗,打印List的内容等。这极大地促进了部署的探测运行时的解决方案。
但是突然之间,我感到一种奇怪的感觉,即应该已经存在用于这种远程探测的通用框架。因此,这是一个问题:是否有任何库已经在Scala / Java中促进了此类功能?我不是在寻找“全面的远程调试”解决方案,而是在寻求可以轻松扩展和探测的简约方法。
最佳答案
您可以将ostrich嵌入到您的应用程序中。与标准监视工具不同,它具有轻量且可读的数据表示形式。您不仅会看到系统指标,而且还会看到任何可能计算出的指标。