シンプルな直径のクライアントとサーバーを作成します (ソースへのリンク)。クライアントは 10000 個の ccr メッセージを送信する必要がありますが、wireshark では最大 300 個の ccr メッセージしか送信されません。他のメッセージにより、クライアントでタイムアウトが発生しました。Windows 7 を搭載した別のコンピューターでサーバーとクライアントを実行しています。JDiameter ソース行で、jdiameter が ccr を送信した行 (行 280)を見つけました。このコードを 280 行目の前に追加します
while(bytes.hasRemaining())
クライアントは ~ 9900 ccr を送信しますが、非常に遅いです。c++ で記述された他の直径サーバーでクライアントをテストしました。
この問題を解決する方法がわかりません。助けてくれてありがとう。