この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 16536|答える: 0

到達した最大開通接続数。

[リンクをコピー]
掲載地 2017/02/28 10:20:00 | | |
パフォーマンステストを行う際、テストされたシステムページが単純で良好なパフォーマンスをしている場合、プレスがTCPリンクを十分に取得できず、以下のエラーを引き起こします。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\tcpip\Parameters\TcpTimedWaitDelay to 30
およびHKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\tcpip\Parameters\MaxUserPortを65534に変換しました。
そしてマシンの再起動
詳細はreadme.docファイルをご参照ください
百度検索で最も導入されたのは、TimedWaitDelayとMaxUserPortという比較的小さな点を修正することで、実際の状況に応じて決定可能です。
同時に、MaxUserPortの値は大きく修正されますが、マシンを修正して再起動しても問題は依然として存在します。
[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \Tcpip \Parameters]
TcpNumConnectionsSearch = 0x00fffffe (デフォルト = 16,777,214)
上記のレジストリ情報は、1台のマシンで許容される最大TCP接続数(デフォルトで16M)を設定しています。 この数は大きく感じられますが、これが最大接続数を制限する唯一の条件ではなく、TCP接続への最大接続数を制限する他の条件もあります。
動的ポートの最大数
TCPクライアントとサーバーが接続する際、クライアントには動的ポートが割り当てられ、デフォルト範囲の1024〜5000に割り当てられます。これにより、クライアントは同時に最大3977個のソケット接続を開始できます。 この動的ポートの範囲を調整するために、以下のレジストリを修正できます
[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \Tcpip \Parameters]
MaxUserPort = 5000(デフォルト=5000、Max = 65534)
最大TCBの数
システムは各TCP接続にTCP制御ブロック(TCP制御ブロックまたはTCB)を割り当て、TCP接続の一部パラメータをキャッシュするために使用します。各TCBはページプールを0.5KB、非ページプールを0.5KB割り当てするため、各TCP接続はシステムメモリを1KB占有します。
システム内の最大TCB数は、以下のレジストリ設定によって決まります
[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \Tcpip \Parameters]
MaxFreeTcbs = 2000(デフォルト=RAM依存、ただし通常のPro=1000、Srv=2000)
非サーバーバージョンの場合、MaxFreeTcbsのデフォルト値は1000(64M以上の物理メモリ)です
サーバーバージョンはデフォルトで2000です。
つまり、デフォルトではサーバーバージョンは最大2000のTCP接続を同時に確立・維持できます。
TCBハッシュテーブルの最大数
TCBはハッシュテーブルを通じて管理され、以下のレジストリ設定によってこのハッシュテーブルのサイズが決まります
HKEY_LOCAL_MACHINE \System \CurrentControlSet \services \Tcpip \Parameters]
MaxHashTableSize = 512(デフォルト = 512、範囲 = 64-65536)
この値はページプールに割り当てられたメモリ量を示し、MaxFreeTcbs = 1000の場合、ページプール内のメモリ容量は500KBとなります
次にMaxHashTableSizeは500より大きくなります。 数が大きいほどハッシュテーブルは冗長になり、TCP接続の割り当てや検索にかかる時間も短くなります。 この値は2のべき乗でなければならず、最大値は65536です。
    MaxUserPort = 65534(10進数)
    MaxHashTableSize = 65536(小数)
    MaxFreeTcbs = 16000(小数数)
ここでは、MaxHashTableSizeがMaxFreeTcbsの4倍に設定されており、TCP確立の速度が大幅に向上しています。
登録用紙のファイルを添付します: 连接数.reg (280 Bytes, ダウンロード数: 2)




先の:JavaScriptでクッキーを読み取れないように設定しているのは、パスの問題が原因かもしれません
次に:ブートストラップ入力ボックスアソシエーションプロンプト
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com