Veja netstat -gn
output para ver as associações.
tcpdump
pode ajudar a ver a atividade ... por exemplo: tcpdump -i eth1 -s0 -net 224.0.31.0/24
Posso verificar gstack
, mas só porque vejo os encadeamentos do ouvinte na chamada recv
não significa que a chamada não está retornando. Uma outra coisa que pensei foi fazer algo como:
netstat -lupe | grep <PROCESS_PID>
para verificar os inodes dos sockets ouvindo via udp. Então tente assistir ( watch
command) o que /proc/net/udp
diz sobre as filas de recepção e transmissão desses inodes. Eu não tenho certeza se isso é uma boa maneira de diagnosticar isso, no entanto. Tentar ouvir os mesmos grupos de multicast para verificar se os dados estão chegando também não é realmente uma garantia de que o processo em questão está recebendo isso.
Quais são algumas outras maneiras ou coisas que eu poderia investigar ou tentar?
Veja netstat -gn
output para ver as associações.
tcpdump
pode ajudar a ver a atividade ... por exemplo: tcpdump -i eth1 -s0 -net 224.0.31.0/24