X



TCPセッション状態「CLOSE_WAIT」 [無断転載禁止]©2ch.net
0001kfjaiso78FF
垢版 |
2016/07/24(日) 08:10:52.76ID:Q3AU57Lx
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://質問者のサイト.com/image.jpg">という直リンクがあり、
他サイトのPVが10アクセス/1秒あるということです。

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


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

■備考
ネットワーク機器が影響かと思い、別の製品にしたのですが、
解決せずでした。
サーバのKeepAlive系の設定かな?と思っています。
0002DNS未登録さん
垢版 |
2016/07/24(日) 10:15:42.12ID:???
ネットワーク板の初心者質問スレでいいんじゃないかな
0003DNS未登録さん
垢版 |
2016/07/24(日) 10:24:09.97ID:???
こいつだろう

383 名前:zakunn[] 投稿日:2016/07/17(日) 01:31:01.77 ID:vCky+vW/
WEBサーバApacheについての質問です。

自宅サーバでWEB/FTPを提供しているのですが、
原因不明のアクセス不可が続いています。

■事象
・外部からIEやChromeでWEB接続するとアクセスが出来ない旨が表示
・内部(自分自身のサーバ)からIEやChromeでWEB接続するとアクセスが出来ない旨が表示
・外部からFFFTPでFTP接続するとアクセスできる時と出来ない時がある


■試したこと
・サーバ再起動
・ルータ再起動

■環境
WIndows7 64bit
Apache + PHP
FIleZilla

■質問
原因が色々考えられると思います。
まず名前解決は出来ています。
そこからのネットワーク的な障害なのか、
アプリの障害なのか、
TCPコネクション数の問題なのか、
不正アクセスを受けているのか、
原因が分かりません。

原因の切り分けの方法と、解決策をご教授下さい。
0004kfjaiso78FF
垢版 |
2016/07/24(日) 12:33:15.31ID:Q3AU57Lx
>>2
貴方にはご回答頂けるスキルが無いとの事でしょうか?
まじめな質問なので関係のないご回答は控えて下さい。
分かるようであればご教授お願い致します。

>>3
はい、正解です。そちらの後続の質問となります。
原因お分りでしょうか?
レスを投稿する


ニューススポーツなんでも実況