Hallo zusammen,
bin dabei auf einen neuen Server umzuziehen.
Alles gut, bis auf den Windows Dienst. Da kommt beim starten die Fehlermeldung:
Der Dienst "JTS3ServerMod" wurde mit dem folgenden dienstspezifischen Fehler beendet:
Unzulässige Funktion.
Eine log Datei wird leider nicht vom JTS3ServerMod angelegt. Manuell (über die JTS3ServerMod-Windows.exe) startet der Bot ohne Probleme.
Kennt jemand dieses Problem?
Server 2012R2
Gruß
Budyx69
Bitte aufpassen, dass das richtige InstallWindowsService Skript passend zur installierten Java Version verwendet wird!
Ist hoffentlich das gleiche.
Deine InstallWindowsService.cmd
Java ist:
1.8 1.8.0_181 http://java.sun.com/products/autodl/j2se
C:\Program Files (x86)\Java\jre1.8.0_181\bin\javaw.exe
true
x86
Habe es, falsche Option gesetzt.
Wie kann ich eigentlich bei den Java Optionen den speicher begrenzen?
So geht nicht:
SET JVM_OPTIONS=-mx30M-Dapp.home="%PR_PATH%..\\"
Versuche mal mit Leerzeichen und Xmx als Argument:
SET JVM_OPTIONS=-Xmx30M -Dapp.home="%PR_PATH%..\\"
nein, leider auch nicht. Leerzeichen werden als ende btrachtet.
in der registry steht dann nur noch Xmx30M
Ändere in Zeile 38 (mit "%PR_PATH%procrun\prunsrv.exe") folgendes, relativ weit hinten, vorher:
++JvmOptions=%JVM_OPTIONS%
in
++JvmOptions=-Xmx30M ++JvmOptions=-Dapp.home="%PR_PATH%..\\"
Die Zeile 24 ist dann unnötig nach dieser Änderung.
So funktioniert es. Läuft!
DANKE :-)
Eine Frage noch:
Habe z.Z. den Bot auf dem alten und dem neuen Server Zeitgleich am laufen.
Auf dem neuen nur temporär zum einstellen und testen.
Hast Du da zwecks Lizenz eine Abfrage?
Weil auf dem "alten" Server der noch produktiv läuft, schaltet sich der Dienst ab.
Dein Lizenzschlüssel erlaubt nur eine gestartete Installation zur Zeit. Lizenzthemen gerne weiter per E-Mail.
ok. Diese Antwort reicht. Dann weiß ich ja, weshalb der Bot stoppte und ich schalte den "neuen" erst nach Serverumzug wieder ein. Läuft ja auch soweit.
Danke für die schnellen Antworten. Habe Dir auch mal ne kleine Donation überwiesen.
Gruß
Sven
Ich danke dir. Habe dich gerade hochgestuft, jetzt kannst du zwei Installationen gleichzeitig laufen lassen.
Ohh, danke. So ist es natürlich einfacher mit den Serverumzug und dem Testen.
Sven