Datagram paketlerimdeki TTL'yi ayarlamakta sorun yaşıyorum. Paketin multicastSocket'a gönderilmesinden önce setTTL (...) yöntemini çağıracağım ancak ethereal paketini yakalarsam TTL alanı her zaman 0Java Multicast Time To Live her zaman
8
A
cevap
6
'a göre ayarlanacaktır. Sadece wrote about this yesterday, yaklaşık 6 ay önce aynı sorunu yaşıyordum.
-Djava.net.preferIPv4Stack=true
0
Oracle, içinde pfranza en düzeltmeyi uygulamak için bir komut satırı yok:
özelliğini java.net.preferIPv4Stack=true
Set Temel olarak bir IPv4 yığını kullanmak JVM anlatan bir özel sistem özelliğini ayarlamak zorunda her Oracle oturumda aşağıdaki PL/SQL snippet'iyle noktaya yayın çağrıyı içeren java kodunu çağırmadan önce aşağıdaki gibidir: çağrı başarılıysa
ret := dbms_java.set_property('java.net.preferIPv4Stack','true');
Eğer NULL döndürecektir.
Teşekkür ederim bir deneyin vereceğim –
Denedim ve benim için çalıştı! Teşekkür ederim! – Elmer