[英]Monitoring disconnects in QuickFIX/n
使用 QuickFIX/n 並需要找到一種方法來監控執行器端的潛在崩潰(我正在開發客戶端)。 我看到連接停止時會記錄日志,但無法跟蹤和觸發代碼中的任何內容。
我查看了Quickfix/n - 沒有連接超時事件或找不到主機? 但它只解決初始連接,而不是連接后崩潰。 QuickFIX/J 有 SessionStateListener https://quickfixj.org/javadoc/1.6.4/quickfix/SessionStateListener.html但在 ZD7EFA19FBE247D3972FDZ5ADB6 變體中沒有找到任何類似的東西。
基本上,需要找到一種方法來創建觀察者,但看不到任何可以使用的內置內容。
這不是一個明確的解決方案,但最終證明了目前的手段是合理的。
已經創建了自己的ILogFactory
實現(而不是使用內置函數),它偵聽包含“斷開連接:”的消息,然后將信息發送到適用的服務。 導致一些奇怪的耦合,但目前沒有看到像 java 實現這樣的干凈方式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.