Re: Z * Database Connection Verbindungsprobleme
Hanno Schulz <[email protected]>
| Newsgroups | gmane.comp.web.zope.german |
|---|---|
| Message-ID | <[email protected]> |
Hallo, das selbe Problem hatten wir auch. Die Netzwerkabteilung des Kunden konnte auch keine Lösung anbieten. Wir haben dann einen Cronjob eingerichtet der regelmäßig eine DB Abfrage ausführt. Nicht schön, aber es hat funktioniert. Gruß Hanno Am 15.06.2010 16:50, schrieb Andreas Jung: > Peter Zechmeister wrote: >> Hallo, > >> unser ZEO ist mit einem externen RDBS verbunden - Oracle. >> Wir machen das mit dem ZcxOracleDA. >> Eigentlich funktioniert das ja, aber es gibt Probleme mit einer >> Firewall, die zwischen der Zope- und der Oracle- Maschine steht. Diese >> kappt nach einer gewissen Zeit die TCP-Verbindung, wenn sich nichts tut. >> Der Connector bekommt davon aber nichts mit und glaubt nach wie vor eine >> bestehende Verbindung zu haben. Das nächste SQL-Statement (Z SQL Method) >> wartet sich dann zu Tode. >> Es dürfte einen Workaround geben, indem man in der Applikation, vor den >> SQL-Statements dem Connector sagt, er möge eine neue Verbindung >> aufmachen (dabei schließt er selbst eine allfällige noch bestehende >> alte). >> Aber das kanns ja wohl nicht sein. Das stellt ja das ganze Konzept >> infrage. Gibts da nicht eine elegantere Lösung? > > > Laut Dokumentation macht cx_oracle Connection Pooling. Alternative > kannst Du cx_oracle + SQLAlchemy + SqlalchemyDA probieren und Dich auf > das Pooling von SQLAlchemy verlassen (hoffentlich). > > Andreas > _______________________________________________ zope mailing list [email protected] https://mail.dzug.org/mailman/listinfo/zope - Diese Information ist ausschliesslich fuer den Adressaten bestimmt und kann vertraulich oder gesetzlich geschuetzte Informationen enthalten. Wenn Sie nicht der bestimmungsgemaesse Adressat sind, unterrichten Sie bitte den Absender und vernichten Sie diese Mail. Anderen als dem bestimmungsgemaessen Adressaten ist es untersagt, diese E-Mail weiterzuleiten oder ihren Inhalt auf welche Weise auch immer zu verwenden. Wir verwenden aktuelle Virenschutzprogramme und Content-Filter. Fuer Schaeden, die dem Empfaenger gleichwohl durch von uns zugesandte mit Viren befallene E-Mails entstehen, schliessen wir jede Haftung aus. - This e-mail and any attachments is confidential and solely intended for the indicated addressee. If you are not the intended recipient or an authorized person, please note, that any form of notice, disclosure, reproduction or circulation of the contents of this mail is prohibited. In this case, please immediately inform the sender of the e-mail an destroy this e-mail. We use updated antivirus protection software. We do not accept any responsibility for damages caused anyhow by viruses. - catWorkX GmbH: Sitz der Gesellschaft in Hamburg, HRB: 71494, USt-IdNr.: DE201625856, Geschaeftsfuehrung: Dipl. Kfm. Andreas Girnuweit, Dipl.-Ing. Oliver Groht, Dr. Wolfgang Tank _______________________________________________ zope mailing list [email protected] https://mail.dzug.org/mailman/listinfo/zope