Uploaded image for project: 'MariaDB MaxScale'
  1. MariaDB MaxScale
  2. MXS-1316

error using Kafka with binlog router

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.1.4
    • Fix Version/s: 2.1.5
    • Component/s: binlogrouter
    • Labels:
      None

      Description

      Broken pipe error when connecting kafka to binlog router:

      The sequence of the error is as follows:

      1. Run the command above (cdc.py -umaxscale -pmaxscale -h127.0.0.1 -P4001 test.maxwell | cdc_kafka_producer.py --kafka-broker=10.2.9.147:9092 --kafka-topic=maxscale)
      2. Get message 'value must be bytes'
      3. The program will continue to run without problems (timed it to 20 mins once)
      4. As soon as the insert is executed on MariaDB (insert into `test`.`maxwell` values ('89','daemon test') the following error appears: [Errno 32] Broken pipe

        Attachments

        1. binlog.000001
          6 kB
        2. binlog.000002
          3 kB
        3. maxscale.cnf
          3 kB
        4. maxscale.log
          1.21 MB
        5. test.maxwell.000001.avro
          2 kB
        6. test.maxwell.000001.avsc
          0.6 kB

          Activity

            People

            Assignee:
            markus makela markus makela
            Reporter:
            kjoiner Kyle Joiner
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Git Integration