Replies: 1 comment 1 reply
-
Hi @gyyc233 Take into account that the discovery phase is asyncronous, regarding the increase of the amount of time for the subscriber to receive the first message issue. It usually happens that the subscriber has matched with the publisher when the publisher has not matched yet with the subscriber, or viceversa. In your reliable deployment, both cases can cause that initial message arrival delay. About the message loss when subscriber matches with the third publisher, the proposed deployment results have a normal behaviour: the endpoints have been configured with history QoS Also, I am moving this ticket to the Support discussion forum as per Fast DDS Contributing guidelines. This is not a bug but a misconfiguration. |
Beta Was this translation helpful? Give feedback.
-
Is there an already existing issue for this?
Expected behavior
IdlResponse
topic of includingtimestamp
,index
,thread_id
andint_vec(push some info)
IdlResponse
with 50hz and used 1 process to subscribe this topic. At the same time recorded log of each publisher process and subscribe process. There are 5 log lifes of publisher and 1 log file of subscribeonTopicReceived
) - (timestamp ofpublish
)Current behavior
index: 0
butindex: 59
Steps to reproduce
idl file
publisher code:
subscriber code:
setting of fast dds
udp setting
qos
Fast DDS version/commit
Fast-dds VERSION 2.5.0
Fast-cdr VERSION 1.0.23
Platform/Architecture
Other. Please specify in Additional context section.
Transport layer
UDPv4
Additional context
No response
XML configuration file
No response
Relevant log output
No response
Network traffic capture
No response
Beta Was this translation helpful? Give feedback.
All reactions