Fahrstraßendisco

Fehler und Probleme im Stellwerk-Simulator hierhin.

Moderatoren: Stellwerk-Admin, Moderatoren

Kohletender
Beiträge: 261
Registriert: Do Sep 08, 2016 11:31 am
StiTz: 733413

Fahrstraßendisco

Beitrag von Kohletender »

Hallo zusammen,

aktuell Spiele ich jetzt grade Seehafen Merxferri in Instanz 2, die Nachbarstellwerke Ostkreuz und Lossetal sind aktiv mit Nachbarn besetzt und es kommt alle Augenblicke zur "Fahrstraßendisco". Das Problem tritt aber ebenso auf, wenn keine Nachbarn aktiv sind. Die Javaconsole meldet diesbezüglich nur einen Anstieg der IRC-Latenzzeiten.

Hier die mir verfügbaren aktuellen Meldungen aus der Java-Console:
Dez 09, 2018 7:01:30 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 307.546 ms

Dez 09, 2018 7:01:39 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 313.383 ms
Zuletzt geändert von Kohletender am So Dez 09, 2018 7:02 pm, insgesamt 1-mal geändert.
RegioLok
R-Admin [Tschechien Ost, Tschechien West]Qualitätssicherung [Anlagen-QS]Erbauer
Beiträge: 1758
Registriert: Mi Aug 17, 2011 12:54 pm
StiTz: 717663

Re: Fahrstraßendisco

Beitrag von RegioLok »

Bei mir in Hanau, Instanz 1 genau das gleiche Problem.

Nachbarstellwerke sind unbestezt, bis die FS festgelegt ist ins Nachbar-STW blinkt sie zwischen 2 und 5min fröhlich herum.

Zeitraum ab ca. 18:35

EDIT 18:43
Die Züge verschwinden nicht, der Raum zwischen Vsig zum Nachbar-STW und dem Zielpunkt bleibt rot ausgeleuchtet.

EDIT 18:50
Stellwerk leider so nicht Spielbar - Die Fahrstraßen blinken teils seit 7min, es kommen zwar neue Züge, aber wenn die Ausfahrt zustande kommt, bleibt der Bereicht hinter dem Vsig wie oben beschrieben ausgeleuchtet.
R-Admin Tschechien und Anlagenerbauer Tschechien
Laufendes Projekt: Baustufe 21 - Strecken in das Riesengebirge um Trutnov
In Vorbereitung: Baustufe 22 - Westanbindung Großraum Brno // Update Bestandsstellwerke auf Infra 2024 + Layoutanpassung
alpha145
Beiträge: 10
Registriert: Mo Jan 09, 2012 10:51 am
StiTz: 718627

Re: Fahrstraßendisco

Beitrag von alpha145 »

Das selbe ist mir heute in Südösterreich Bruck an der Mur passiert.
DevonFrosch
EntwicklerHandbuch-TeamR-Admin [Bremen-Niedersachsen, Fernverkehr Niederlande, Hamburg - Schleswig-Holstein, Niederlande Ost, Rhein-Main, Rhein-Main 2024, Rheinland-Pfalz, Ruhrgebiet, Zug-Schattenregion]Fernverkehr-Team [NL, SKA]Qualitätssicherung [Anlagen-QS, Zug-QS]Erbauer
Beiträge: 7878
Registriert: Fr Jan 16, 2009 11:15 am
StiTz: 709215

Re: Fahrstraßendisco

Beitrag von DevonFrosch »

Moin,

wir hatten heute einen Spieleabend, es wurde gemeldet, dass teilweise Fahrstraßen über 25 Minuten blinkten (bei mir war es nicht ganz so lange).

Die Anfrage für eine Umleitung hing übrigens auch für knappe 20 Minuten, es war also eigentlich alles an Serverkommunikation betroffen.

Gruß,
DevonFrosch
Querschnittskompetenzträger
Projektübersicht
Kohletender
Beiträge: 261
Registriert: Do Sep 08, 2016 11:31 am
StiTz: 733413

Re: Fahrstraßendisco

Beitrag von Kohletender »

Kann es sein, dass die Datenbank für die Züge allmählich zu klein wird?
Benutzeravatar
abrixas
Stellwerk-AdminSupport-TeamHandbuch-TeamR-Admin [Test-Manager]Erbauer
Beiträge: 18104
Registriert: Mo Okt 30, 2006 7:46 am
StiTz: 703390

Re: Fahrstraßendisco

Beitrag von abrixas »

Kohletender hat geschrieben:Kann es sein, dass die Datenbank für die Züge allmählich zu klein wird?
Bitte lasst doch solche Mutmaßungen...
Ich habe es heute selbst mitbekommen, war mal zum Test in einem ruhigen Stellwerk.
Das Problem, an dem die Entwickler seit Wochen arbeiten, ist nicht die Datenbank, die hat in der betreffenden Zeit ziemlich wenig zu tun gehabt.
Eher ist die Kommunikation zwischen allen Clients und den Servern ein Problem.

Heute habe ich zum Beispiel beobachtet das 198 Leute im Kommunikator angemeldet waren. Davon sind ca 25 Erbauer und Hotliner, 97 Leute waren im Spiel...
Der Rest ... keine Ahnung ob das eventuell auch negative Auswirkungen hat.
Das soll nicht heißen das man im Kommunikator nicht angemeldet sein darf, ohne zu spielen, nicht falsch verstehen bitte.
Die Entwickler sind auf jeden Fall dran, aber wie es so ist, der Teufel liegt im Detail und dem Beine zu machen dauert leider.

Gruß
abrixas
Bitte PN nur für private, vertrauliche Mitteilungen verwenden, für alle anderen Beiträge ist das Forum der beste Platz.
Kohletender
Beiträge: 261
Registriert: Do Sep 08, 2016 11:31 am
StiTz: 733413

Re: Fahrstraßendisco

Beitrag von Kohletender »

Hallo abrixas,

war doch nicht böse gemeint und danke für die Infos.
steiny
Stellwerk-AdminEntwicklerHandbuch-TeamR-Admin [Burgenland, Münsterland, Zug-Schattenregion]Erbauer
Beiträge: 4357
Registriert: Di Sep 06, 2005 2:42 pm
StiTz: 701352

Re: Fahrstraßendisco

Beitrag von steiny »

Bei einem derartig langen Blinken wären wir Entwickler aber schon an deutlich mehr Details interessiert. Ohne lässt sich da wie immer leider nicht viel mit anfangen.

Das auch insbesondere deswegen weil ich zumindest nach der Anzahl der Meldungen davon ausgehe, dass nicht alles für 20 Minuten gehangen hat. Das wiederum wäre dann ein Anzeichen dafür, dass die meisten vorhandenen Ideen woran es liegen könnte, nicht mehr hinkommen.

Gruß
steiny
Kohletender
Beiträge: 261
Registriert: Do Sep 08, 2016 11:31 am
StiTz: 733413

Re: Fahrstraßendisco

Beitrag von Kohletender »

Aktuell: Merxferri Instanz 2 folgende Log-Einträge (wieder blinken die Fahrstraßen - die Nachbarstellwerke Ostkreuz und Lossetal sind nicht besetzt):
Dez 22, 2018 7:04:05 PM js.java.isolate.sim.sim.stellwerksim_main parseEndTag
SCHWERWIEGEND: Zug Fehler
java.lang.NumberFormatException: For input string: ""
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:592)
at java.lang.Integer.parseInt(Integer.java:615)
at js.java.isolate.sim.zug.zug.init(zug.java:467)
at js.java.isolate.sim.zug.zug.<init>(zug.java:263)
at js.java.isolate.sim.sim.stellwerksim_main.parseEndTag(stellwerksim_main.java:2986)
at js.java.tools.xml.xmlreader.endElement(xmlreader.java:348)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:609)
at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1339)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2784)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:327)
at js.java.tools.xml.xmlreader.updateData(xmlreader.java:216)
at js.java.isolate.sim.sim.stellwerksim_main.syncData(stellwerksim_main.java:2169)
at js.java.isolate.sim.sim.stellwerksim_main.syncData(stellwerksim_main.java:2130)
at js.java.isolate.sim.sim.stellwerksim_main.run(stellwerksim_main.java:2822)
at java.lang.Thread.run(Thread.java:748)

Dez 22, 2018 7:04:07 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 90.063 ms
Dez 22, 2018 7:05:35 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 58.353 ms
Dez 22, 2018 7:05:44 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 7.918 ms
Dez 22, 2018 7:06:16 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 11.180 ms
Dez 22, 2018 7:06:26 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 12.272 ms
Dez 22, 2018 7:06:55 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 8.775 ms
Dez 22, 2018 7:07:36 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 11.464 ms
Dez 22, 2018 7:09:08 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 61.310 ms
Dez 22, 2018 7:09:25 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 3.217 ms
Dez 22, 2018 7:10:52 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 15.545 ms
Dez 22, 2018 7:14:17 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 18.456 ms
Dez 22, 2018 7:14:19 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 8.648 ms
Dez 22, 2018 7:14:49 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 1.732 ms
Dez 22, 2018 7:14:53 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 3.982 ms
Dez 22, 2018 7:17:20 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 125.820 ms
Dez 22, 2018 7:17:22 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 114.898 ms
Dez 22, 2018 7:17:23 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 106.555 ms
Dez 22, 2018 7:17:23 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 103.679 ms
Dez 22, 2018 7:17:25 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 92.925 ms
Dez 22, 2018 7:17:27 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 82.266 ms
Dez 22, 2018 7:17:33 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 76.227 ms
Dez 22, 2018 7:17:36 PM js.java.schaltungen.chatcomng.GlobalLatency commandEvents
WARNUNG: IRC Latenz: 66.215 ms
Ich hoffe es hilft weiter
IguazuFalls
Beiträge: 96
Registriert: Mi Okt 22, 2014 6:42 pm

Re: Fahrstraßendisco

Beitrag von IguazuFalls »

Stellwerk Freiburg, heute am 28.12.2018 von 14:30 bis 14:50 Realzeit in Instanz 1 immer wieder Probleme. 2-3 Minuten lang blinkten die Fahrstraßen zum Nachbarn hinüber, obwohl alles frei war. Als die Fahrstraßen dann standen, fuhren Züge hinüber zum Nachbarn und verschwanden aber aus dem "Übergabeblock" nie, bei ewig grünem Vorsignal des Nachbarn. Nach Rücksprache mit dem Nachbarn waren die betroffenen Züge entweder längst weg und die Strecke frei - oder noch nie aufgetaucht.
oberrheiner
EntwicklerModerator
Beiträge: 1845
Registriert: Do Aug 07, 2008 1:53 pm
StiTz: 707871

Re: Fahrstraßendisco

Beitrag von oberrheiner »

Waren in diesem von dir genannten Zeitraum mehrere Nachbarstellwerke betroffen? Wenn ja welche?
Benutzeravatar
Cunwad
Erbauer
Beiträge: 1470
Registriert: Mo Okt 30, 2006 3:29 pm
StiTz: 703391

Re: Fahrstraßendisco

Beitrag von Cunwad »

Hallo,
ich verfolge das Thema nun auch schon eine Weile. Die Frage nach den Nachbarstellwerken verstehe ich hierbei nicht. Das von Igu beschriebene Verhalten ist ganz typisch bei langen IRC-Latenzen, wenn Rückmeldungen bei dem einen oder anderen nicht (bzw. stark verzögert) ankommen. Es tritt unabhängig von Stellwerken, sondern auch bei ÜPs ohne angrenzendes Stellwerk auf. Die FS blinken dann entweder ewig oder die Züge bleiben in der Übergabe teils für mehrere Minuten hängen, ohne dass eine Aktualisierung erfolgt. Die Kommunikation bei ÜPs ist dann mit den ganzen Rückversicherungen doch etwas komplizierter als bei Ausfahrten ohne ÜP, wo nur eine Meldung im Sinne von "Zug hat Stw verlassen" erfolgt.

Übrigens meine Erfahrungen allgemein zu den Feiertagen: An den Weihnachtsfeiertagen, an denen abends 180-190 Leute online waren, waren die Latenzen abends teils extrem (aber stets unter 6 min). Aber selbst an Heiligabend, wo nur ca. 85 Leute in der Spitze online waren, waren die Latenzen spürbar, aber deutlich kürzer - etwa 30 Sekunden maximal, bis eine Fahrstraße zum Nachbarn stand.

Grüß, Stephan
Kohletender
Beiträge: 261
Registriert: Do Sep 08, 2016 11:31 am
StiTz: 733413

Re: Fahrstraßendisco

Beitrag von Kohletender »

@oberrheiner:

abrixas hat ja erwähnt, dass es offenbar mit dem Kommunikator zusammenhängt. Der ist doch ein IRC-Server und da ist mir die Idee gekommen, dass durch die Latenzzeiten evtl. aus irgendeinem Grund ein Netsplit ausgelöst wird (eventuell auch durch die Useranzahl / das Userlimit für den IRC-Server), welcher dann ins Leere läuft. Nur so eine Idee. Weiss ja nicht, ob in dieser Richtung auch schon mal analysiert wurde.
oberrheiner
EntwicklerModerator
Beiträge: 1845
Registriert: Do Aug 07, 2008 1:53 pm
StiTz: 707871

Re: Fahrstraßendisco

Beitrag von oberrheiner »

Tach,

zum einen verstehe ich nicht, warum mir Cunwad jetzt das Problem nochmal erklärt, aber gut, kann nicht schaden.

Die Frage muss man nicht verstehen, ich wollte sie nur einfach gerne beantwortet haben.
Man stelle sich nur mal vor, die Information würde benötigt, um den Fehler zu finden oder zumindest eingrenzen zu können. Das wäre doch wirklich seltsam, wenn m an dann danach fragt.
Bei einem Stellwerk wie Freiburg, dass hauptsächlich 2 Nachbarstellwerke hat, in die die meisten Züge übergeben werden, zusammen mit einem Zeitfenster von 20 Minuten, kann das durchaus zu einem sehr großen Berg an Daten führen. Daher ist jede weitere Eingrenzung hilfreich.
Dies ist aber nicht unbedingt pauschal zu sehen und je nach Situation wieder anders.
Mal ist es eine Zugnummer, mal eine bestimmte Fahrstraße zu einem Nachbarn. Manchmal auch etwas komplett anderes.

Wir können sicher in Zukunft jeden kleinen Strohhalm den wir haben, hier lang und breit erklären, verschiedene Szenarien aufzeigen und die entsprechenden Informationen dazu definieren die wir in jedem der Fälle brauchen. Dann beantworten wir natürlich auch noch die Rückfragen dazu, damit jeder genau weiß, worum es geht. Leider ist dann aber vermutlich keine Zeit mehr, um nach dem Problem zu suchen.

Und jetzt bitte hier keine Diskussion darüber wie es am Besten laufen sollten usw.

Zu dem Beitrag von Kohletender: Sieht aktuell nicht danach aus.
IguazuFalls
Beiträge: 96
Registriert: Mi Okt 22, 2014 6:42 pm

Re: Fahrstraßendisco

Beitrag von IguazuFalls »

oberrheiner hat geschrieben:Waren in diesem von dir genannten Zeitraum mehrere Nachbarstellwerke betroffen? Wenn ja welche?
Es waren Offenburg und Müllheim besetzt. Müllheim hatte definitiv dieselben Probleme, da wir im Chat darüber gesprochen haben. Das hatte ja recht interessante Auswirkungen auf den Verkehr. Mit Offenburg hatte ich keinen Chat-Kontakt.

Lg
Igu
Antworten