Die Sicherheit, Stabilität und Zuverlässigkeit von Linux haben es zweifellos zur Sprache für kritische Anwendungen gemacht. Tatsächlich hat sich sogar Microsoft dafür als Betriebssystem für die Azure Cloud Computing Services entschieden. Angesichts all dessen ist es eine Überraschung, dass NCache (eine Plattform, die am häufigsten mit kritischen High-Traffic-Anwendungen für Banken, Fluggesellschaften und mehr verwendet wird) eine Linux-Option für ihre viel gepriesene Enterprise Edition anbietet? Im Folgenden finden Sie eine umfassende Anleitung zum Herunterladen, Installieren, Ausführen und Verwalten NCache Server unter Linux.

Herunterladen NCache Enterprise

Bevor wir diesen Prozess starten, stellen Sie jedoch sicher, dass Ihr Linux-Setup mit .NET 6.0 und PowerShell 7.0 oder neuer ausgestattet ist. Wenn das Sicherstellen und Suchen nach diesen Installationen jedoch zu viel Arbeit zu sein scheint, können Sie sie herunterladen Dieses Skript und im Terminal folgenden Befehl ausführen:

Dies ist jedoch ein Installationsprozess, und Sie können den ganzen Aufwand des Herunterladens nicht überspringen. Daher müssen Sie zunächst die herunterladen NCache tar.gz-Datei, auf die auch über die NCache Website auf der Download-Seite (wo Sie sich mit Ihrer geschäftlichen E-Mail-Adresse anmelden müssen).

Montage von NCache Enterprise

Extrahieren Sie die tar.gz-Datei wie folgt:

Leiten Sie Ihr Terminal in das resultierende Verzeichnis, nachdem Sie den zuvor erwähnten Befehl ausgeführt haben. Als nächstes fahren Sie mit der eigentlichen Installation fort, sofern Sie den benötigten Installationsmodus kennen. NCache bietet seinen Nutzern drei Möglichkeiten:

  1. Das NCache Servermodus umfasst das vollständige Serverprodukt – einschließlich des lokalen Clients.
  2. Das NCache Client-Modus enthält ASP.NET-Sitzungsmodule, die NCache API und die lokalen und Client-Caches.
  3. Das NCache Entwicklermodus enthält einen eigenständigen Cache (mit Cache-Menge, -Größe und Anzahl der Anfragen).

In diesem Blog wird nur die Installation im Servermodus behandelt. Dazu müssen Sie den Installationsschlüssel kopieren Alachisoft hätte Ihnen eine E-Mail an die angegebene Adresse gesendet NCache herunterladen. Danach können Sie zum Terminal zurückkehren und tippen Folgendes (Sie können es basierend auf Ihren Vorlieben und dem anpassen Eigenschaften verfügbar):

Das Fehlen eines der erforderlichen Felder führt zu einem Installationsfehler. Beachten Sie jedoch, dass die Verwendung von -s automatisch den Standard-Cache (z. B. demoCache) startet. Aber abgesehen von einem solchen Fehler können Sie jetzt Ihre Umgebung einrichten, Ihre Cluster erstellen und verwalten.

Einrichten Ihrer Umgebung für NCache

Während in den meisten Fällen die NCache Der Dienst wird nach der Installation gestartet. Denken Sie daran, dass Sie ohne Administratorzugriff keinen Zugriff installieren können. Daher müssen Sie Folgendes ausführen:

Verwaltung Ihrer NCache Cluster

An diesem Punkt haben Sie zwei Möglichkeiten. Sie können entweder die verwenden NCache Geschäftsführer oder ihre PowerShell-Tool. Öffnen Sie für Ersteres einfach den Browser Ihrer Wahl und navigieren Sie zu „:8251“. Für die zweite Option hingegen können Sie mit Ihrem Terminal mit „pwsh“ auf PowerShell umschalten und alle notwendigen Module importieren:

Dieser Blog wird hauptsächlich letzteres verwenden und die im vorherigen Befehl importierten Cmdlets verwenden.

Erstellen Sie einen neuen verteilten Cache

Um Cluster verwalten zu können, müssen Sie zunächst Cluster einrichten. Führen Sie daher den folgenden Befehl in Ihrem Terminal aus, mit immobilien angepasst, wie Sie es für richtig halten:

Anschließend können Sie mithilfe von einen Serverknoten hinzufügen Knoten hinzufügen Cmdlets und Starten Sie Ihren Cache:

Überwachung Ihres Clusters

Um sicherzustellen, dass alles wie erwartet läuft, können Sie das tun simulieren NCache Verwendung, indem Sie den folgenden Befehl verwenden – wobei das Berichtsintervall das angegebene Intervall (in Sekunden) darstellt, nach dem die Elementanzahl angezeigt wird.

Sie können uns auch die Ergebnisse überwachen Verwendung der NCache Manager, insbesondere der NCache Monitor und die Cache-Statistikoptionen.

NCache Linux überwachen

Abbildung: NCache Überwachen

Hinzufügen von Daten zu Ihrem Cluster

Die fraglichen Daten können als Ergebnis stammen grundlegende CRUD-Operationen, vorinstallierte Datensätze, und mehr. Alle diese Quellen müssen über Client-Anwendungen definiert werden, die die verwenden NCache API, NCache unterstützt eine Vielzahl von Kunden (.NET, Javac, Scala, Node.js und Python). Um schnell loszulegen, können Sie die gesamte Datei herunterladen NCache Proben-Repository von GitHub.

Zusammenfassung

Zweifellos, NCache Enterprise on Linux bietet Benutzern genau das, wonach sie suchen, wenn sie sich an Linux-basierte Software wenden. Darüber hinaus bietet es umfassende Anleitungen zum Installieren und Ausführen der Plattform, um die Dinge so einfach wie möglich zu machen, selbst für Benutzer, die sich gerade mit Linux vertraut machen. Also, worauf wartest Du? Laden Sie es jetzt herunter und beginnen Sie mit Ihrer kostenlosen 60-Tage-Testversion.