web-dev-qa-db-ja.com

一部のユーザーのサイトがダウンし、問題が見つからない

いくつかのアドバイスをもらいたいと思っていますが、私は世界中のいくつかの地域(アジア、アフリカ)のユーザーから、自分が運営しているサイトがダウンしているというフィードバックを受け取っています。

自分で確認すると問題ありません。サーバーですべてのサービスを確認すると問題ありません。問題が見つかりません-これを解決するにはどうすればよいですか?

1
Gideon

ネットワークの外部からサイトが利用可能であることを確認する必要があります。 http://www.downforeveryoneorjustme.com/ のようなサイトを使用して、サイトにアクセスできることを確認できます。このテストに合格した場合、おそらく何もする必要はありません。

ネットワークでドメイン名の解決に失敗したり、要求または応答パケットの配信に失敗したりするような問題が発生しました。これは、特にルーティングの問題がある場合だけでなく、パケット損失が発生した場合にも発生する可能性があります。

ユーザーは、nslookupを実行してドメイン名を解決できます。また、pingを実行し、パケット損失をチェックできます。最終的に、tracertまたはtracerouteを使用して、proposedルートを表示できます。トレースルートは常にリクエストが行われるルートではないため、結果が必ずしも決定的なものとは限りません。

ユーザーがネットワークプロバイダーに連絡するか、単に待機する必要がある場合があります。 TCP/IPは保証された配信メカニズムではないことをよく思い出します。失敗するオプションが組み込まれています。ネットワークではなく、接続を再試行する必要があるのはクライアントです。ブラウザは何も再試行しません。彼らはただ失敗します。接続を再試行する必要があるのはユーザーです。一貫した障害がある場合、問題があります。ブラウザからのリクエストは、時々小さな理由で失敗する可能性があることに注意してください。

また、ユーザーが特定の地理的な場所、またはネットワークから来ているかどうかにも注意してください。これは、何が起こっているかを知るのに役立ちます。

それ以外の場合は、少し時間をおいて変更があるかどうかを確認します。

3
closetnoc