Allgemeines 21.967 Themen, 148.278 Beiträge

News: Allgemeines

Unverhofft kommt oft - Informationen zu weiteren Problemchen.

xafford / 26 Antworten / Flachansicht Nickles

Wenn es kommt, dann kommt es dicke. Wie vielleicht aufgefallen ist war Nickles heute stellenweise sehr langsam und teilweise war es nicht möglich sich anzumelden. Der Grund hierfür war, dass unser Datenbankserver nach einem notwendigen Reboot heute Nacht gegen 00:30 sich dazu entschloss eine Auszeit zu nehmen - für Immer.

Aus diesem Grund habe ich die heutige Nacht damit verbracht, die Datenbanken, Tabellen und Daten auf einen Ersatz-Server zu überspielen und alles auf den neuen Server um zu stellen. Dies hat zwar geklappt, jedoch ist der Ersatz-Server nicht ganz so leistungsfähig, wie der alte und auch für Optimierungen war erst einmal keine Zeit. Im Laufe des Tages habe ich dann die Einstellungen so weit angepasst, dass zumindest der normale Betrieb reibungslos funktionieren sollte.

Allerdings gibt es einen Wertmutstropfen - die privaten Foren musste ich erst einmal deaktivieren, da diese noch sehr alter und sehr leistungshungriger Code sind und den Datenbankserver in die Knie zwangen.

xafford meint:

So, nachdem ich jetzt seit gestern Morgen 08:00 Uhr auf den Beinen bin und wohl mehr Kaffee als Blut in den Adern habe hoffe ich, dass der größte Teil problemlos läuft. Zumindest ein Gutes hat das Ganze: Ein Hardware-Wechsel ist jetzt wohl angebracht.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
xafford Olaf19 „Letzteres :- Stammt noch aus der Zeit, als diese Foren noch ...“
Optionen
Wenn du das hauptberuflich gemacht hättest

Nunja, wenn ich jetzt sagen würde, dass ich es nur als Hobby gemacht habe, dann wäre das gelogen :)

Mich hat eigentlich das Problem getroffen das jeden Entwickler trifft, der ein bestehendes Projekt übernimmt. Zum einen den laufenden Betrieb möglichst nicht beeinträchtigen, zum anderen neue Funktionen implementieren und als Sahnehäubchen noch Fehler in altem Code beheben. Das führt dann irgendwann dazu, dass man parallel mindestens zwei Versionen synchron halten muss und immer Kompromisse macht.

Wenn dann auch noch die Qualitätssicherung in den eigenen Händen liegt und der Support, dann ist es eigentlich unvermeidlich, dass man sich irgendwann verzettelt. Letztendlich kommen dann so Fehler zustande wie der, um den es in diesem Thread geht.

Vielleicht mal als Vergleich mein Vorzeige-Projekt:

Ein Portal für den sicheren Austausch von Informationen von Unternehmen die miteinander in Kooperation stehen (unter anderem sind da Daimler, John Deere, Terex, verschiedene Ministerien und jede Menge KMUs mit drin). Das Projekt habe ich von Anfang an entwickelt und betrieben. Komplette Entwicklungszeit waren 18 Monate und es läuft mittlerweile seit knapp 8 Jahren ohne Ausfall oder sonstigen Zwischenfall. Sämtliche Erweiterungswünsche waren in wenigen Tagen komplett umsetzbar inklusive intensiver Unit-Tests und Dokumentation.

Vielleicht erklärt dies, warum ich etwas unzufrieden bin, mit dem Fortschritt bei Nickles :)

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen