2017-11-20 9 views
0

私はwebsocketサーバーにストレステストを行いたいと思います。 100k接続を開く予定です。websocketの同時テストの大規模数量

私は2台のマシンAとBを持っており、Bはwebsocketを実行し、Aはテストクライアントを実行します。 ポートは約65535 - 1024の範囲でしか開くことができません net.ipv4.ip_local_port_range = 1024 65535

どのようにこの範囲を拡張するには?

答えて

1

マシンにさらにIPアドレスを追加する必要があります。 IPアドレスごとに65536個のTCPポートを開くことができます。

Linuxの場合は、ifconfig eth0:1 <ipaddress>ifconfig eth0:2 <ipaddress2>などのようにすることができます。

Websocketトラフィックの生成にはどのようなツールを使用していますか?

それらのいくつかがそうではないかもしれない、私はこれらのツールを知っているからのWebSocketクライアントをシミュレートすることができますネイティブですが、プラグインが必要です。 k6(私はk6プロジェクトに参加しています)が組み込まれています。

関連する問題