タグ

apacheに関するka2nnのブックマーク (5)

  • ProxyPass には retry=?? を指定しておく - daily dayflower

    Apache でリバースプロキシを使い,フロントサーバからアプリケーションサーバにアクセスするようにすることも多いかとおもいます。このとき,アプリケーションサーバを落とすと,フロント(プロキシサーバ)がブラウザに 503 Service Temporary Unavailable を返します。そこで,メンテナンスのときはアプリケーションサーバを落としておき,フロントの 503 ページに「メンテナンス中です」と出すようにしています。 ところが,メンテナンス終了時にアプリケーションサーバを立ち上げても,しばらくは「メンテナンス中」と表示されてしまい困っていました。[http://httpd.apache.org/docs/2.2/en/mod/core.html#errordocument:title=ErrorDocument] 時のヘッダを見てみると,Cache-Control 等が設定さ

    ProxyPass には retry=?? を指定しておく - daily dayflower
    ka2nn
    ka2nn 2013/06/24
    ひえー
  • Mac OS X Lionでabを実行する際にエラー:Connection reset by peerが発生する際の対処方法 | Web活メモ帳

    Mac OS X Lionでabを実行する際にエラー:Connection reset by peerが発生する際の対処方法 日、ベンチマークを取ろうとabを実行したら、Apache Benchが動いていませんでした。 これは、ライオンに同梱されているApacheソフトウェアのバグのようです。 abをアップデートすると無事に実行できるようになりましたので、対処方法をメモしておきます。 普通にabを実行すると以下のエラーが出て来ます。 apr_socket_recv: Connection reset by peer (54) うーん。謎のエラーです。abをアップデートしてみましょう。 対応方法 1.Apacheの最新バージョンをダウンロード $ wget http://apache.mirrors.pair.com/httpd/httpd-2.4.2.tar.bz2 ※2.4.2が利用で

    Mac OS X Lionでabを実行する際にエラー:Connection reset by peerが発生する際の対処方法 | Web活メモ帳
  • Apache2.2の負荷試験

    はじめに Apache2.2の基設定、バーチャルホスト設定、ログ設定等はApache2.2の設定にまとめています。 Maxclients以外のパラメータ(StartServers、MinSpareServers、MaxSpareServers、MaxRequestsPerChild)についてはApache2.2のパフォーマンスチューニング(その1)にまとめています。 MaxclientsについてはApache2.2のパフォーマンスチューニング(その2)にまとめています。 記事では、Apache2.2のパフォーマンスチューニング(その2)でメモリ使用量の観点から導き出したMaxClients = 280が当に正しいのかをabコマンドで確かめたいと思います。 通常時のメモリ使用量について 負荷をかける前に使用可能メモリ量を調べます。メモリについては以下のサイトを参考にしました。 http

    ka2nn
    ka2nn 2013/02/25
  • 株式会社アンタス - 次の時代のマーケティングテクノロジーを

    年末年始休業のお知らせ お客様各位 毎度格別のご愛顧をうけ賜りありがとうございます。 誠に勝手ながら下記日程で休業とさせていただ... NEWS アンタスのエンジニア 異業種からの転職4 エンジニア紹介 塾講師として理系の受験生のために尽力してきた鶴谷君。前職でWEBシステムに携わったことがき... BLOG

    株式会社アンタス - 次の時代のマーケティングテクノロジーを
    ka2nn
    ka2nn 2013/02/25
  • fluent-plugin-mysql で time を insert する - TODO: ブログの名前を考える

    UNIX/Linux歴が浅い自分にとって、awk等でログ解析をするのは結構壁が高い。ということで、Fluentdとそのプラグイン(GitHub - tagomoris/fluent-plugin-mysql)に飛びついたのだが、一つ残念だったのが TODO: implement 'time' and 'tag' in key_namesなところ。 これを何とかしてみた。 1. MySQLに取り込める形で日時を出力する 標準の"%t"はFluentdに(?)先に取られてしまってどうにもならないので、MySQL出力用に「もう一つ」日時を出力しておく。datetime型に突っ込むことを想定して、フォーマットを指定しているところ("%{[%Y-%m-%d %H:%M:%S]}t")がポイント。 LogFormat "\"%{X-Forwarded-For}i\" %l %u %t %{[%Y-%m

    fluent-plugin-mysql で time を insert する - TODO: ブログの名前を考える
    ka2nn
    ka2nn 2012/12/08
    うーん、これしか方法ないのかな、、キーのコピーとか出来んだろうか。
  • 1