Zum Inhalt springen
_CORE
KI & Agentensysteme Unternehmensinformationssysteme Cloud & Platform Engineering Datenplattform & Integration Sicherheit & Compliance QA, Testing & Observability IoT, Automatisierung & Robotik Mobile & Digitale Produkte Banken & Finanzen Versicherungen Öffentliche Verwaltung Verteidigung & Sicherheit Gesundheitswesen Energie & Versorgung Telko & Medien Industrie & Fertigung Logistik & E-Commerce Retail & Treueprogramme
Referenzen Technologien Blog Know-how Tools
Über uns Zusammenarbeit Karriere
CS EN DE
Lassen Sie uns sprechen

WebLogic Datasource Tuning für Oracle RAC

08. 04. 2013 1 Min. Lesezeit CORE SYSTEMSdata
WebLogic Datasource Tuning für Oracle RAC

Oracle RAC (Real Application Clusters) ist eine Hochverfügbarkeitslösung für Oracle-Datenbanken. Aber die korrekte Konfiguration einer JDBC Datasource auf WebLogic für RAC erfordert ein Verständnis beider Technologien.

Multi Data Source

WebLogic Multi Data Source fasst mehrere Generic Data Sources zusammen — eine für jeden RAC-Node. Der Load-Balancing-Algorithmus verteilt Verbindungen über die Nodes. Failover erfolgt automatisch — wenn ein Node ausfällt, gehen die Verbindungen an die aktiven Nodes.

Fast Connection Failover

Oracle UCP (Universal Connection Pool) mit FCF erkennt einen ausgefallenen RAC-Node innerhalb von Sekunden (über ONS — Oracle Notification Service) und invalidiert Verbindungen aus dem Pool. Ohne FCF bemerkt die Anwendung das Problem erst beim Versuch, eine veraltete Verbindung zu nutzen — was Minuten dauern kann.

Connection Affinity

Bei RAC sollen Transaktionen auf einem einzelnen Node laufen — Cross-Node-Kommunikation ist teuer. WebLogic mit Oracle JDBC Connection Affinity leitet Verbindungen für dieselbe Session an denselben RAC-Node weiter.

Dimensionierung

Die Gesamtzahl der Verbindungen über alle Data Sources darf das RAC-Cluster-Limit nicht überschreiten. Verteilung: 50/50 für zwei Nodes oder 70/30 bei einer Aktiv/Passiv-Konfiguration.

Lektion

RAC + WebLogic = eine leistungsstarke Kombination, aber die Konfiguration ist nicht trivial. Multi Data Source für HA, FCF für schnelles Failover, Connection Affinity für Performance. Testen Sie Failover-Szenarien gründlich.

weblogicoracle racjdbctuning
Teilen:

CORE SYSTEMS

Wir bauen Kernsysteme und KI-Agenten, die den Betrieb am Laufen halten. 15 Jahre Erfahrung mit Enterprise-IT.

Brauchen Sie Hilfe bei der Implementierung?

Unsere Experten helfen Ihnen bei Design, Implementierung und Betrieb. Von der Architektur bis zur Produktion.

Kontaktieren Sie uns