Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-11887

Latency metrics drift apart

    XMLWordPrintableJSON

Details

    Description

      The operator's latency time is increased by approximately 2.7 minutes per day (see the attached).
      We compute the latency by System.currentTimeMillis - marker.getMarkedTime.
      There is no guarantee that System.currentTimeMillis and System.nanoTime don't drift apart.
      If a GC pause or linux preemptive scheduling happenes, this should affect latency metrics.
      Latency metrics drift away from their initial values with time(verify this result via the JVM Heap Dump).

      Attachments

        Issue Links

          Activity

            People

              Suxing Lee Suxing Lee
              Suxing Lee Suxing Lee
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m