SubscriptionWithEventHandlerExample
API 3.2.9.0の例を元にc#でプログラムを作りました。リアルタイム データ用に約 500 の証券を購読した後、ADMIN イベントの警告が表示SlowConsumerWarning
され、SlowConsumerWarningCleared
. すべてのイベントを処理するまで、ある程度の遅延が発生することをどこかで読みました。
問題は、私のコードではブルームバーグからのコールバックしか受け取らないことです。イベントキューは私のプログラムにもありません!
私が試したいくつかのこと:
セッションオプションでMaxEventQueueSizeを設定して、キューの制限を引き上げます(効果がないようです)
タイムアウト イベントが発生するかどうかを確認します (いいえ、何も発生しません)。
複数のセッションを作成し、それぞれに 50 の証券をサブスクライブします (スレッドごとに 1 つずつ、複数の警告が表示されるようになりました)
私にできることはありますか、それともこの行動は私の範囲外ですか?