Ich habe eine weblogic
Anwendung, die derzeit auf IPv4 läuft, und jdbc
die Verbindung zur Datenbank erfolgt über IPv4.
Da mein Computer über einen zusätzlichen Ethernet-Port verfügt, der IPv6 unterstützt, überlege ich, einen weiteren Eintrag hinzuzufügen DNS AAAA
und zu versuchen, meine Zweifel auszuräumen.
Wenn intern ein HTTP-Treffer über IPv6 erfolgt, weblogic
wird die Datenbank an IPv4 gebunden, die erforderlichen Ergebnisse werden übernommen und über IPv6 an den Client-Browser zurückgegeben.
Wird die obige Methode funktionieren?
Welche anderen Faktoren sollte ich berücksichtigen?
Ist ein Dual-Stack außer nur IPv6 zwingend erforderlich?
Antwort1
Ja, in diesem Fall ist Dual Stack obligatorisch, da die Oracle-Datenbank IPv6 nicht unterstützt.
siehe Link:http://docs.oracle.com/cd/E12839_01/core.1111/e10105/host.htm#ASADM648
Sie müssen Netzwerkkanäle konfigurieren, um IPv4 von IPv6 zu trennen http://docs.oracle.com/cd/E17904_01/web.1111/e13701/network.htm#CNFGD179
Es handelt sich um einen komplizierten Prozess, dessen Schwierigkeitsgrad davon abhängt, was Sie in Weblogic bereitgestellt haben. Ich persönlich bin mir nicht sicher, ob die Vorteile den Zeitaufwand und die eventuelle Fehlerbehebung wert sind.