Open stepanblyschak opened 5 months ago
@vaibhavhd could you please take a look?
@stepanblyschak Can you please confirm that the issue is not seen if you don't have 1k subinterfaces with 1k ipv4/ipv6 neighbors?
@prabhataravind The issue is not seen when I have 1k ipv4/ipv6 neighbors on 1 or 2 RIFs. So having a lot of RIFs is a problem.
Description
Configuration:
Steps to reproduce the issue:
Describe the results you received:
Timeout in neighsyncd
followed by an swss restart.
restore_neighbor logs (first and last message):
It takes more than 6 min to restore all neighbors on 1K interfaces.
The performance issue appears to be in creation of socket and binding it to the right interface in restore_neighbor.py. A scenario with 1K IPv4 and 1K IPv6 neighbors works fine and restoration completes in under 2 min.
Describe the results you expected:
Output of
show version
:Output of
show techsupport
:Additional information you deem important (e.g. issue happens only occasionally):