Kasjo
Captain
- Registriert
- Aug. 2010
- Beiträge
- 3.987
Grüße.
Ich brauch bitte eure Hilfe.
Wir spielen/Hosten bei uns einen Atlas Spiel Server.
Atlas nutzt die Redis Datenbank um so ziemlich alles was Spielerdaten und reisen betrifft in der Datenbank. Leider legt das Programm auch keys an die wieder gelöscht werden müssen da bei anschwellen sonst ein Reisen in andere Grids(Server) nicht mehr möglich ist.
Atlas Server bestehen in der Regel aus einzelnen Grids (Server) die im Verbund einen großen ganzen ergeben.
Um die Daten, explizit handelt es sich hier bei um RawTravelData keys zu löschen wurde ein Script genutzt.
https://github.com/Impulse87/ATLAS-RawTravelDataCleaner
Hierbei wurde aber ein Fehler meinerseits gemacht und ich habe vergessen "node" zu installieren und das script darin zu integrieren. Stattdessen wurde das Script direkt ausgeführt.
Unser Problem ist nun das auch die Spieler Daten und IDs so wies aussieht einen timer bekommen haben und bei auslaufen gelöscht werden. Das hat zur folge das der Server sich zumindest was die Spielerdaten betrifft selbst wiped. Das nehme ich zumindest an.
Gibt es eine Möglichkeit alle aktuellen keys wieder persistent zu machen? Ich habe bereits das persist command probiert, bekam aber Interger 0 als Antwort was wohl bedeutet, das es nicht funktioniert hat.
Wir setzten nun alle 1-2 Tage den Server komplett zurück weil wir sonst nicht weiter spielen können. Ein Login schlägt fehl bzw. man starrt auf einen ladebildschirm bis ein timeout kommt und der server registriert auch keinen login. Des verlorenen keys sind nur ein Anhaltspunkt.
So sieht die DB aus wenn alles funktioniert.
Ab dem punkt wo wir uns nicht mehr einloggen können fehlen alle keys die in bezug auf Player Daten IDs, Company, tribe usw. betrifft. Die Datenbank ist quasi fast leer geräumt.
Ich würde gerne mehr Informationen geben, weiß aber nicht wo ich anfangen soll. Deshalb die bitte, wenn sich wer mit der Redis Datenbank auskennt, ob er mir helfen kann. Ich geb so viel infos wie ich kann.
Nutzen tun wir aktuell den "Another redis Datenbank manager" wenn das was hilft.
Hoffe jemand weiß was ich machen kann. Wäre echt dankbar dafür. Ich muss nun zur Arbeit, werd aber danach wieder da sein für infos.
Server läuft unter Windows Server.
Ich brauch bitte eure Hilfe.
Wir spielen/Hosten bei uns einen Atlas Spiel Server.
Atlas nutzt die Redis Datenbank um so ziemlich alles was Spielerdaten und reisen betrifft in der Datenbank. Leider legt das Programm auch keys an die wieder gelöscht werden müssen da bei anschwellen sonst ein Reisen in andere Grids(Server) nicht mehr möglich ist.
Atlas Server bestehen in der Regel aus einzelnen Grids (Server) die im Verbund einen großen ganzen ergeben.
Um die Daten, explizit handelt es sich hier bei um RawTravelData keys zu löschen wurde ein Script genutzt.
https://github.com/Impulse87/ATLAS-RawTravelDataCleaner
Hierbei wurde aber ein Fehler meinerseits gemacht und ich habe vergessen "node" zu installieren und das script darin zu integrieren. Stattdessen wurde das Script direkt ausgeführt.
Unser Problem ist nun das auch die Spieler Daten und IDs so wies aussieht einen timer bekommen haben und bei auslaufen gelöscht werden. Das hat zur folge das der Server sich zumindest was die Spielerdaten betrifft selbst wiped. Das nehme ich zumindest an.
Gibt es eine Möglichkeit alle aktuellen keys wieder persistent zu machen? Ich habe bereits das persist command probiert, bekam aber Interger 0 als Antwort was wohl bedeutet, das es nicht funktioniert hat.
Wir setzten nun alle 1-2 Tage den Server komplett zurück weil wir sonst nicht weiter spielen können. Ein Login schlägt fehl bzw. man starrt auf einen ladebildschirm bis ein timeout kommt und der server registriert auch keinen login. Des verlorenen keys sind nur ein Anhaltspunkt.
So sieht die DB aus wenn alles funktioniert.
Ab dem punkt wo wir uns nicht mehr einloggen können fehlen alle keys die in bezug auf Player Daten IDs, Company, tribe usw. betrifft. Die Datenbank ist quasi fast leer geräumt.
Ich würde gerne mehr Informationen geben, weiß aber nicht wo ich anfangen soll. Deshalb die bitte, wenn sich wer mit der Redis Datenbank auskennt, ob er mir helfen kann. Ich geb so viel infos wie ich kann.
Nutzen tun wir aktuell den "Another redis Datenbank manager" wenn das was hilft.
Hoffe jemand weiß was ich machen kann. Wäre echt dankbar dafür. Ich muss nun zur Arbeit, werd aber danach wieder da sein für infos.
Server läuft unter Windows Server.