![]() |
Clusterfähiger Dienst mit Delphi?
Hallo Gemeinde,
es geht darum, einen clusterfähigen Dienst zu programmieren. Dienstprogrammierung an sich ist soweit klar, nur habe ich inzwischen die Information von den Jungs aus Redmond, dass der Windows Server 2003 bzw. 2008 die Clusterfunktionalität nicht generell mit jedem Dienst ermöglichst, sondern nur "mit spezielle hierfür entwickelten Diensten". Genauere Angaben hierzu konnte ich leider nicht bekommen. Weiß jemand von euch, was für den clusterfähigen Dienst benötigt wird bzw. worauf geachtet werden muss? Ich bin für jeden Hinweis sehr dankbar :roll: Gruß, Michael |
Re: Clusterfähiger Dienst mit Delphi?
Kommt darauf an ob du irgendwas vom Cluster wissen willst oder ihn speziell unterstützen willst.
|
Re: Clusterfähiger Dienst mit Delphi?
Hallo Bernhard,
nun ja, der Dienst speichert z.B. Daten in einer MySQL Datenbank. Anfragen von Clients nimmt er ebenfalls entgegen. Wenn der Server ausfällt, soll es auf dem zweiten Node weiter gehen... Ich hoffe deine Frage damit beantwortet zu haben. Gruß, Michael |
Re: Clusterfähiger Dienst mit Delphi?
Zitat:
wie immer gibt es ein API, in dem Fall failover cluster API. Am besten schaust du dir das mal an, was du davon brauchst, weil du sicher alle Definitionen selbst auf Delphi umsetzen musst. Bei vielfach verschachtelten C-Headern und Preprozessor-Anweisungen kann das schwierig werden. Es geht im Prinzip immer, aber der Aufwand kann beliebig hoch sein. Es ist daher zu überlegen, den Dienst gleich in einer von MS unterstützten Sprache zu schreiben (gleich wird hier ein Wutgebrüll losbrechen). Gruss Reinhard |
Re: Clusterfähiger Dienst mit Delphi?
Ich denke es geh u.a. auch um die Virtuelle IP für den Dienst.
Der Clusterdienst muss ja schließlich diese umschwenken können bzw. raus finden ob ein Dienst abgeschmiert ist. "Cluster API" ist das Stichwort für die MSDN Lib. Habe gerade nur die Aug.06 zur Hand, dort ist es: ms-help://MS.MSDN.vAug06.en/mscs/mscs/cluster_api.htm |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz