Is there default maximum number of participants via multicast default discovery? #4178
-
We have seen the discovery problem if the number of participants goes beyond 100, that we cannot discover the participants anymore via we would like to know,
thanks in advance. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 6 replies
-
@fujitatomoya I'd say mutation_tries is probably the setting you are looking for, but I think the behavior should be that creating participant 101 on the same host fails. Will check here to confirm. |
Beta Was this translation helpful? Give feedback.
besides this, we cound the CPU consumption increases significantly if we have more than 102 participants (that means other 101 participants on the participant).
https://fast-dds.docs.eprosima.com/en/latest/fastdds/xml_configuration/domainparticipant.html#dconf explains well.
just trying to understand what was happening. i might be mistaken, let me know if i got anything wrong.
Fast-DDS/src/cpp/rtps/writer/StatefulWriter.cpp
Line 288 in 7606b96
here it calls periodically for participant discovery, then
Fast-DDS/src/cpp/rtps/writer/StatefulWriter.cpp
Lines 1677 to 1678 in 7606b96