Hmm, das kann ich nicht ausschließen und wo ich noch mal drüber nachdenke, der Fehler ist mir in letzter Zeit nicht mehr aufgefallen.
Der Server ist jetzt im scharfen Betrieb, es finden also täglich Live-Sendungen statt. Wenn der Fehler wieder auftritt, werden ich es also jetzt zeitnah mitbekommen.
Was mir auch noch eingefallen ist, passt vielleicht auch zu beiden Phänomenen.
Ich hatte mit meinen Settings in mAirlist (2 Stream Monitore im Sekundentakt) und dem Default Windows TCP Connections Handling, den vServer an Sein I/O Limit gebracht.
Bei knapp 500 Connections ging der in die Knie obwohl es da in Windows 2016 eigentlich kein Limit mehr gibt (und der host angeblich vor sich hin idlet).
Danach habe ich mich ans Tuning gemacht, die Konfiguration steht ja hier:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TCPIP\Parameters
Früher (Win7 /2008) gab es ja mal das Problem, dass Windows nur 10 Connections wollte und man musste das immer auf einen sinnvollen Wert tweaken. Das ist ja nun zum Glück nicht mehr zwingend erforderlich.
Was man aber noch tunen kann, ist das Time-Out für beendete oder abgebrochene Verbindungen. Das habe ich runter gesetzt. Dadurch habe ich die offenen TCP Connections auf unter 200 gedrückt, im live Betrieb, wenn nur noch ein Stream Monitor pollt, unter 100 Connections.
Die Änderung könnte auf beides passen.
These: Die META Updates konnten nicht mehr durchgeführt werden, weil Antwort zu langsam oder keine TCP Connection möglich, was dazu führt, dass sich der META Part vom Stream Monitor aufhängt. Sofern das wirklich kein Bug ist könnte man hier höchstens eine Erkennung einbauen und die Komponenten sich selber resetten lassen, als zusätzliches Feature für Betriebssicherheit.
Beim Fluten des Logs war es ja ähnlich, die Meldung sah so aus, ich habe kein Signal mehr, versuche aber die Verbindung zu halten. Was durch das kürzere TCP-Timout, jetzt nicht mehr passiert oder die Anfragen hatten durch zu viele TCP Connections, eine zu hohe Latenz, was zu dem Phänomen geführt hat.
Ich habe schon mal angefangen eine Virtual Box zu bauen, in der ich versuche alles vom Server nachzubilden. Da müsste man sowas ja provozieren können, ich habe hier einen gut ausgestatteten PC aber keine High End Kiste, also vermutlich genau passend und das Virtual Box Image müsste man 1:1 auf einen anderen Host übertragen können.
EDIT: Quelle für die Registry Hacks: https://kb.globalscape.com/KnowledgebaseArticle10438.aspx