上一主题: 通道下一主题: 限制 Java NIO 度量标准


NIODatagramTracing 度量标准

尽管 UDP 是无连接协议,在 NIODatagramTracing 的说明中仍使用术语“连接”来描述 Java 代理如何收集数据报度量标准。 Java 代理针对“发送到”或“接收自”的每个远程端点数据报单独收集度量标准。 连接分为客户端或服务器,具体取决于从每个“发送到”或“接收自”端点观测到的第一个数据报的方向。

例如,如果第一个数据报“接收自”端点,则 Java 代理会将所有发送到或接收自该端点的其他数据报分类在 NIO|通道|数据报|服务器|端口 {PORT} 下,其中 {PORT} 是本地端口。

如果第一个数据报“发送到”端点,则会将所有发送到或接收自该端点的其他数据报分类在 NIO|通道|数据报|客户端|{HOST}|端口 {PORT} 下,其中 {HOST}{PORT} 是远程端点。

Java 代理还生成客户端“连接”的后端度量标准,由“receive”方法读取数据报的情况除外。 使用 DatagramChannel 连接方法创建的数据报通道被视为客户端连接,而不考虑观测到的第一个数据报的方向。

注意:使用 UDP 连接(带有连接方法)创建的数据报通道被视为客户端连接。