Wie hazelcast server als Linux-Dienst in Produktionsumgebungen ausgeführt wird?Hazelcast-Server als Linux-Dienst
java -Server -cp hazelcast.jar com.hazelcast.examples.StartServer
Startserver den Server mit Ausgängen läuft Terminal std, was ist der einfachste Weg, es als Linux-Service und schreiben Protokolle in eine Datei ausführen & Wie gebe ich die minimale und maximale Speicherzuweisung für Hazelcast an.
Ich muss es als Service in einer EC2-Instanz einrichten und bündeln. Wenn die EC2-Autoskalierung eine Instanz startet, startet der hazelcast-Server und tritt dem Cluster bei.
Dank
Hazelcast wird normalerweise nicht als eigenständige Umgebung ausgeführt, sondern in einer JVM eingebettet. Wie verwenden Sie Hazelcast? Kannst du ein bisschen mehr darüber erzählen? – pveentjer
Ich habe derzeit ein lauffähiges Glas mit einer haselnuss.xml im Pfad. Die XML-Datei enthält Konfigurationsdetails für die automatische Erkennung von Ec2-Optionen. Wenn die EC2-Instanz gestartet wird, führe ich den Befehl "nohup java -cp hazelpix.jar com.hazelcast.StartServer >> /opt/hazelcast.log" aus, um den Server zu starten. Bitte zeigen Sie mir Referenzen zum Einbetten von Haselnuss mit einem jvm. - Danke –
Um ehrlich zu sein, gibt es zur Zeit keine solche Funktionalität für Hazelcast. Es wäre nicht so kompliziert hinzuzufügen, denke ich. Mein Vorschlag wäre, z.B. Tomcat oder Jetty, welche Skripte benötigt werden, um einen Dienst einzurichten. Es variiert auch viel von Distribution zu Distribution BTW. – pveentjer