株式会社オートプロジェクト

Columnコラム
2025年1月20日
今週の相談と解決案|ページの表示がおかしい

今週は、サーバーに関するご相談をいただきました。

ご相談内容

  • WordPressのWebサイトが不安定
  • 白い画面のエラーになったり、ゲートウェイエラーの表示になる

状況

  • WebサーバーにはNGINXを利用
  • WebサイトはWordPressにより構築
  • データベースはMySQL

解決方法

  • NGINXのエラーログを確認したところ、
    2025/01/14 15:47:13 [alert] 1785#1785: *201 open socket #22 left in connection 9
    というエラー
  • これは、簡単にいうとNGINXに設定された同時アクセス数を超えたアクセスがある状況
  • しかし、同時接続数は100ぐらいで、NGINXの設定は2000で問題なし
  • 念のため、NGINXの接続数の設定の確認と調整
  • その他の設定も見直して、それらしき箇所を調整
  • それでも問題が続く
  • PHPとMySQLのエラーもあったかと思ったが、静的HTMLでもエラーが起こったため、NGINXのみの問題と考えて良さそう
  • NGINXのバージョン変更を行う
  • 問題変わらず
  • NGINXが破損した可能性あり
  • サーバーを再インストールも検討
  • ただ、サーバーの入れ替えはコストが大幅に上がるため、WebサービスをNGINXからApacheに変更を検討
  • サーバーを複製してWebサーバーの変更を行い、動作確認
  • 問題なく動くことを確認して本番環境に設定

今回のNGINXの問題は初めて見る現象で、設定上は問題なかったため、NGINXに何らかの故障があったと思いました。

Apacheに変えたことで正常に動き、それが上手くいったから良かったですが、サーバーそのものが壊れる可能性もあり、慎重に対応する必要がありました。
 

エンジニアのみなさまへ

株式会社オートプロジェクトでは、中小企業向けのシステム・アプリケーション開発 / 外注サービスを提供しております。

貴社のニーズに応じた柔軟なサポートを行いますので、ぜひお気軽にご相談ください。

>> 中小企業向けシステム・アプリケーション開発 / 外注サービスについて、オートプロジェクトに問い合わせをする

  1. 相談と解決案