簡體   English   中英

在 QuickFIX/n 中監控斷開連接

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM