I publishing multiple object (lets call it: MyItem) at high frequency like a stream of data.
Serialize it to Json and publish it using ZeroMq.
Client subscribe deserialize it and extract data, suppose to get each object MyItem one by one.
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 ?
Environment
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.