Ich habe eine Reihe von Anwendungen mit ZeroMq und ihren jeweiligen Wrappern (.Net / QT)
Ich verwende ein Händler / Router-Muster und habe folgendes Problem.
Gerät A (.net) ist der Router, Gerät B & C (QT) sind Händler. Wenn Gerät B oder C die TCP-Verbindung nicht ordnungsgemäß schließt, schlagen nachfolgende Versuche fehl, eine ZeroMQ-Verbindung herzustellen.
Was ist die beste Vorgehensweise für die Freigabe von ZeroMq-Verbindungen? Ist das in der API intern?
Antworten:
0 für die Antwort № 1Wenn Sie diese Art von Frage zur Verwendung habenZeroMQ, der beste Weg, anderen zu helfen, besteht darin, einen minimalen Testfall zu schreiben, den sie verwenden können, um das Problem, das Sie sehen, zu reproduzieren. Ansonsten können wir nur in möglichen und möglichen Antworten antworten.
Was bedeutet "scheitern" in diesem Fall? Wer ist verbindlich, wer verbindet?
Wenn Sie einen minimalen Testfall erstellen, verwenden Sie die grundlegende C-API, sodass wir Probleme mit der Sprachenbindung ausschließen können.
Prost