zeromq / netmq

A 100% native C# implementation of ZeroMQ for .NET
Other
2.95k stars 744 forks source link

Data body corrupted sent by publisher. #981

Open zeavan opened 3 years ago

zeavan commented 3 years ago

Environment

NetMQ Version:    4.0.1.6
Operating System: Linux
.NET Version:     .net core 3.1

Expected behavior

I publishing multiple object (lets call it: MyItem) at high frequency like a stream of data.

Actual behavior

I see in the data log from wireshark :

Most of time : MyItem in json format. Sometimes: I see multiple MyItem in one frame of data (instead getting multiple) Sometimes: the frame data is cut and the following frame continue the data.

Steps to reproduce the behavior

high frequency publisher from .net to java service module.

Question:

Is this a normal behavior ? Multiple items data, cut item data ?

Notes:

Highwatermark: 1000 no size limit defined.