Die Flexperten Herrlich & Ramuschkat

CF10 Connector hängt <- Lösung

Des Öfteren kam mir das Phänomen zu Ohren, dass der Coldfusion10 Server sich sporadisch “verabschiedet”, ohne ersichtlichen Grund oder einer besonderen Belastung des Servers.

Das Ergebnis einiger Nachforschungen liessen mich vermuten, dass ein Problem mit dem Connector existiert. Nicht mit dem Connector selbst, sondern mit der Verbindung zwischen dem Webserver (hier: IIS) und der Anbindung an Tomcat via AJP1.3.

Im Anschluss untersuchte ich die Einstellungen und verdächtigte zwei Einstellungen: Eine im Connector, eine andere im Tomcat. Für den Connector wird der Wert “cfusion.max_reuse_connections” mit 250 angegeben. Ich ging davon aus, dass damit die maximale Anzahl der behandelten (gleichzeitigen) Requests vom Webserver an Tomcat gemeint ist, also sollte der Wert dem in Tomcat ähneln. Für Tomcat war jedoch der Wert für “maxThreads” mit 15 angegeben.

Weiter ging ich davon aus, dass so ein Thread auch mal “hängen” kann, so dass 15 einfach zu wenig sind, zumal auf Eingangsseite 250 erlaubt waren. Also änderte ich die Einstellungen und glich sie an.

Das Ergebnis ist nun ein durchlaufender Server (seit 2 Wochen), ohne Neustart und ohne “Hänger”. Es ist also sehr wahrscheinlich, dass die Standard-Konfiguration der Coldfusion-10-Installation sich nicht optimal eignet.

Hier das Kochrezept für ein ausgeglichenes Verhältnis:

c:/coldfusion10/cfusion/runtime/conf/server.xml

Anpassung -> <Executor name=”tomcatThreadPool” namePrefix=”catalina-exec-” maxThreads=”250″ minSpareThreads=”4″/>

2 Kommentare

  1. Herbertcek am 12. January 2017

    Hallo,

    interessante und informative Beiträge hier, super. Habe längere Zeit als stiller Gast nur mitgelesen und mich jetzt mal angemeldet.
    Ich würde mich freuen, wenn ihr bei Gelegenheit auch einmal auf meinem Blog zum Thema Textilreinigung vorbeischauen würdet.

    Alles Liebe

    Herbert

    Flecken entfernen

  2. Herbertcek am 12. January 2017

    Hallo,

    interessante und informative Beiträge hier, super. Habe längere Zeit als stiller Gast nur mitgelesen und mich jetzt mal angemeldet.
    Ich würde mich freuen, wenn ihr bei Gelegenheit auch einmal auf meinem Blog zum Thema Textilreinigung vorbeischauen würdet.

    Alles Liebe

    Herbert

    Grasflecken

Einen Kommentar schreiben