はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2017/02/18
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

このページは表示専用です。新規投稿・レスや最新情報はこちらです。

 TCPセッション状態「CLOSE_WAIT」について質問です。
日時: 2016/07/24 08:13
名前: HHHTP

TCPセッション状態「CLOSE_WAIT」について質問です。

■事象
WEBサーバを運営していて、
画像ファイルのアクセスが10リクエスト/1秒 程度あるのですが、
Apacheの「http://localhost/server-status?refresh=1」で状況を確認すると、
"W" Sending Replyがどんどん増加していき、
準備していた1024スレッドを全て使い果たしてしてサーバダウンとなる事象が発生しています。

サーバダウン時に「netstat -an」でTCPセッションを確認したのですが、
「CLOSE_WAIT」が大量に(950程度)残っていました。

TCP通信が完全に終了していないく、
不完全なTCP通信がプロセスを圧迫して、新しいリクエストを受け付けられない、
という状況です。

ちなみに、
画像ファイルのアクセスは他サイトからの直リンクになります。

他サイトに<img src="http://localhost/server-status?refresh=1http://質問者のサイト.com/image.jpg">という直リンクがあり、
他サイトのPVが10アクセス/1秒あるということです。

■環境
OS : Windows 7 64bit
WEB : Apache


■質問
なぜ「CLOSE_WAIT」が大量に残ってしまうのか、理由を教えて下さい。
また、具体的な解決方法(オペレーション付きが望ましいです)を教えて下さい。

■備考
ネットワーク機器が影響かと思い、別の製品にしたのですが、
解決せずでした。
サーバのKeepAlive系の設定かな?と思っています。

■ コンテンツ関連情報

 Re: TCPセッション状態「CLOSE_WAIT」について質問です。 ( No.1 )
日時: 2016/07/25 05:20
名前: stranger
参照: http://ja.528p.com/

相手のサイトが制限を掛けてるとか考えたことはありますか

■ その他

ページ先頭へ


Copyright(©)2004-2017 First home server construction. All Right Reserved.