Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 当所有代理都关闭时,在consumer.poll()引发异常_Python_Apache Kafka_Kafka Python - Fatal编程技术网

Python 当所有代理都关闭时,在consumer.poll()引发异常

Python 当所有代理都关闭时,在consumer.poll()引发异常,python,apache-kafka,kafka-python,Python,Apache Kafka,Kafka Python,目前,我有3个代理集群kafka环境。kafka python(2.0.1)在轮询时所有代理都关闭时抛出警告而不是引发异常。我有以下代码- while True: try: raw_messages = consumer.poll(timeout_ms=10000, max_records=5) except Exception as e: print ("Failed to POll -- {e}")

目前,我有3个代理集群kafka环境。kafka python(2.0.1)在轮询时所有代理都关闭时抛出警告而不是引发异常。我有以下代码-

while True:
        try:
            raw_messages = consumer.poll(timeout_ms=10000, max_records=5)
        except Exception as e:
            print ("Failed to POll -- {e}")
        for topic_partition, messages in raw_messages.items():
            for msg in messages:
                process(msg)

当代理在轮询时停机时是否可能引发异常

您为什么希望您的消费者失败?:)@Giorgosmyriantous我不想让程序在经纪人几小时内不工作的情况下不断重试。你的消费者和经纪人在监控方面应该是独立的。还有其他一些监控工具,可以在您的经纪人停机时通知您。我不会说消费者应该负责解决经纪人层面的问题。为什么你希望你的消费者失败?:)@Giorgosmyriantous我不想让程序在经纪人几小时内不工作的情况下不断重试。你的消费者和经纪人在监控方面应该是独立的。还有其他一些监控工具,可以在您的经纪人停机时通知您。我不会说消费者应该负责解决经纪人层面的问题。