问题是关于此论坛交流的后续问题: Direct buffer allocation
问题是,在某些时候,默认实现如何在直接内存中分配缓冲区,而不再使用JMX com.codahale.metrics.jvm.BufferPoolMetricSet
。
有没有办法在不设置的情况下监控直接内存使用情况:
-Dio.netty.maxDirectMemory=0
答案 0 :(得分:2)
通过PooledByteBufAllocator
和UnpooledByteBufAllocator
上的指标(获取者)公开。