0:29時点の最新情報をまとめる~下町物語~入り組んだ現代社会に鋭いメスを入れ、おもしろおかしく書く綴るブログである。rurinekoCheckTweetNginxパフォーマンスチューニングたいした話ではないけど、nginxでphp-famを使ってPHPを処理させる構成は一般的ですが、時々下記の様なエラーが出る事がある。upstream,ちょっと数が多いわけじゃないけど、この辺りを発生しないようにパフォーマンスチューニングを施したいと思います。発生原因については、下記のホワイトボードの通り簡単な図を書いてみました。Visioとかでかけよって話もあるんだけど、ちょっと色々時間短縮の為、ごめんなさい汚い字でwという事で、Nginxからphp-famの間が指定のDefault値待っても帰ってこない場合、Nginxさんは、タイムアウトとしていったんセッションを切ってしまうのです。その際どのような動きになるか?PHPで処理している画面はまっしろですね。そのサイトを見ている人とシステムの利用者様に取って見ると、あれ?出てこない!ってなるわけです。Php-fpm)要因について処理を返せない要因は、色々あると思うのです。今回発生した状況を考えて見ると、DBからAccessログを引っ張ってきて、再集計してグラフを書く処理を流したのですが、Accessログの肥大化によりquery処理に時間がかかって、Default値の10秒を超えてしまった為発生した模様です。対応方針とりあえず、処理に時間がかかる場合発生しているので、該当のセッションを維持出来る時間を延ばす方向。php-fpm動作確認して問題無い事を確認する。国内で変わった車を買おうと思っていろいろ探しています。いう事で、セレナネタをちょっとだけ書いてみる事にした。このブログは、apacheで提供している訳ではなく、nginxでこのブログを提供しております。今ブログのリソース見てチューニングやってますが、やたらとDBのトラフィックが高いでね。ThemesTranslate。