Я испытывал странную проблему с SO_Reuseport. У меня есть 12 потоков, каждая с 2 слушателями, одна из которых связана с 127.0.0.1:4444, а другая связана с 127.0.0.2:4444. У обоих слушателей есть набор SO_REUSEPORT. То есть они никогда не могут принять (). Этого не происходит с 127.0.0.1:4444 и мгновенно зафиксировано, просто изменяя порт второго слушателя на 4445. < /P>
это ошибка в ядре или предполагаемое поведение? Я не вижу ничего задокументированного об этом на страницах управления. Я бы подумал, что reuseport будет применяться только к тому же хосту и порту, и не повлияет на другие хосты с одним и тем же портом.
Спасибо.
Подробнее здесь: https://stackoverflow.com/questions/795 ... port-issue