Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-6258

Data channel failing after some time for 1G data input

Details

    • Bug
    • Status: Resolved
    • P3
    • Resolution: Fixed
    • None
    • 2.40.0
    • sdk-py-harness
    • None

    Description

      Data channel and logging channel are failing after some time with 1GB input data for chicago taxi.

       

      E1218 02:44:02.837680206 72 chttp2_transport.cc:1148] Received a GOAWAY with error code ENHANCE_YOUR_CALM and debug data equal to "too_many_pings"
      Exception in thread read_grpc_client_inputs:
      Traceback (most recent call last):
      File "/usr/local/lib/python2.7/threading.py", line 801, in __bootstrap_inner
      self.run()
      File "/usr/local/lib/python2.7/threading.py", line 754, in run
      self._target(*self.args, **self._kwargs)
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/data_plane.py", line 273, in <lambda>
      target=lambda: self._read_inputs(elements_iterator),
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/data_plane.py", line 260, in _read_inputs
      for elements in elements_iterator:
      File "/usr/local/lib/python2.7/site-packages/grpc/_channel.py", line 347, in next
      return self._next()
      File "/usr/local/lib/python2.7/site-packages/grpc/_channel.py", line 338, in _next
      raise self
      _Rendezvous: <_Rendezvous of RPC that terminated with (StatusCode.RESOURCE_EXHAUSTED, GOAWAY received)>

      Traceback (most recent call last):
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py", line 145, in _execute
      response = task()
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py", line 180, in <lambda>
      self._execute(lambda: worker.do_instruction(work), work)
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py", line 253, in do_instruction
      request.instruction_id)
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py", line 269, in process_bundle
      bundle_processor.process_bundle(instruction_id)
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/bundle_processor.py", line 481, in process_bundle
      instruction_id, expected_targets):
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/data_plane.py", line 209, in input_elements
      raise_(t, v, tb)
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/data_plane.py", line 260, in _read_inputs
      for elements in elements_iterator:
      File "/usr/local/lib/python2.7/site-packages/grpc/_channel.py", line 347, in next
      return self._next()
      File "/usr/local/lib/python2.7/site-packages/grpc/_channel.py", line 338, in _next
      raise self
      _Rendezvous: <_Rendezvous of RPC that terminated with (StatusCode.RESOURCE_EXHAUSTED, GOAWAY received)>

      Traceback (most recent call last):
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py", line 145, in _execute
      response = task()
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py", line 180, in <lambda>
      self._execute(lambda: worker.do_instruction(work), work)
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py", line 253, in do_instruction
      request.instruction_id)
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py", line 269, in process_bundle
      bundle_processor.process_bundle(instruction_id)
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/bundle_processor.py", line 481, in process_bundle
      instruction_id, expected_targets):
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/data_plane.py", line 209, in input_elements
      raise_(t, v, tb)
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/data_plane.py", line 260, in _read_inputs
      for elements in elements_iterator:
      File "/usr/local/lib/python2.7/site-packages/grpc/_channel.py", line 347, in next
      return self._next()
      File "/usr/local/lib/python2.7/site-packages/grpc/_channel.py", line 338, in _next
      raise self
      _Rendezvous: <_Rendezvous of RPC that terminated with (StatusCode.RESOURCE_EXHAUSTED, GOAWAY received)>

      Traceback (most recent call last):
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py", line 145, in _execute
      response = task()
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py", line 180, in <lambda>
      self._execute(lambda: worker.do_instruction(work), work)
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py", line 253, in do_instruction
      request.instruction_id)
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py", line 269, in process_bundle
      bundle_processor.process_bundle(instruction_id)
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/bundle_processor.py", line 481, in process_bundle
      instruction_id, expected_targets):
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/data_plane.py", line 209, in input_elements
      raise_(t, v, tb)
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/data_plane.py", line 260, in _read_inputs
      for elements in elements_iterator:
      File "/usr/local/lib/python2.7/site-packages/grpc/_channel.py", line 347, in next
      return self._next()
      File "/usr/local/lib/python2.7/site-packages/grpc/_channel.py", line 338, in _next
      raise self
      _Rendezvous: <_Rendezvous of RPC that terminated with (StatusCode.RESOURCE_EXHAUSTED, GOAWAY received)>

      Traceback (most recent call last):
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py", line 145, in _execute
      response = task()
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py", line 180, in <lambda>
      self._execute(lambda: worker.do_instruction(work), work)
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py", line 253, in do_instruction
      request.instruction_id)
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py", line 269, in process_bundle
      bundle_processor.process_bundle(instruction_id)
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/bundle_processor.py", line 481, in process_bundle
      instruction_id, expected_targets):
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/data_plane.py", line 209, in input_elements
      raise_(t, v, tb)
      File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/data_plane.py", line 260, in _read_inputs
      for elements in elements_iterator:
      File "/usr/local/lib/python2.7/site-packages/grpc/_channel.py", line 347, in next
      return self._next()
      File "/usr/local/lib/python2.7/site-packages/grpc/_channel.py", line 338, in _next
      raise self
      _Rendezvous: <_Rendezvous of RPC that terminated with (StatusCode.RESOURCE_EXHAUSTED, GOAWAY received)>

      Attachments

        1. d44b7eda9e4c_python_client_logs.log.bz2
          37.32 MB
          Ankur Goenka
        2. d44b7eda9e4c_java_server_logs.logs.gz
          11.45 MB
          Ankur Goenka

        Issue Links

          Activity

            People

              lcwik Luke Cwik
              angoenka Ankur Goenka
              Votes:
              0 Vote for this issue
              Watchers:
              5 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 - 3h 40m
                  3h 40m