Hi, we’re using DS 5.1 python with multi-rtsp sources on a dGPU server.
The images below briefly show our pipeline, pins on the element means python probe function.
We use multi-rtsp as sources and do some experiment.
- This pipeline can run properly with single rtsp source.
- When using more than 2 sources, this pipeline will stuck for a long time and print the error message below.(Sometimes these error message will be printed after we shutdown DS.)
We tried to access kafka server through command line when DS stucked, and it seemed that kafka was working properly.%3|1634285296.652|FAIL|rdkafka#producer-4| [thrd:192.168.1.23:9092/bootstrap]: 192.168.1.23:9092/1001: Receive failed: Disconnected %3|1634285296.652|ERROR|rdkafka#producer-4| [thrd:192.168.1.23:9092/bootstrap]: 192.168.1.23:9092/1001: Receive failed: Disconnected %3|1634285296.652|ERROR|rdkafka#producer-4| [thrd:192.168.1.23:9092/bootstrap]: 1/1 brokers are down
We tried to decompose the pipeline to find the problem, and finally found that this pipeline can run properly with multi-sources without msgbroker element.
Is there any rule or config need to be set if a pipeline contains multiple msgbroker elements? Or our pipeline is not reasonable?