タグ

Cacheに関するp33sakuraのブックマーク (3)

  • nginxのproxy_cacheが効かないと思ったら response headers に Expires とかはいってると駄目なのね - shohu33's diary

    nginxでproxy_cacheさせようと思ったけど、どうも効かない。 nginxlogに $upstream_cache_status を出力してみたけど MISS ばっかりで HIT にならなかった。 http://wiki.nginx.org/HttpUpstreamModule#.24upstream_cache_status 調べていると、abコマンドでアクセスするとHIT. ブラウザからアクセスすると必ずMISS。 abコマンドは HTTP1.0, ブラウザからアクセスするとHTTP1.1の違いがあるぞ、 このあたりの違いによって何か違うんかなぁと思って調べていたら -------- http://wiki.nginx.org/HttpProxyModule#proxy_cache The following response headers flag a response

    nginxのproxy_cacheが効かないと思ったら response headers に Expires とかはいってると駄目なのね - shohu33's diary
  • nginxでプロキシ&キャッシュサーバー « chibiegg日誌

    (多分)一般的なWebサーバーであるApacheは複雑な設定も可能で便利なのですが、その分重いのです。 どう重いのかというと、Apacheは一つのプロセスが一つのHTTPリクエストを同期処理で裁いてるのでその間は他の処理をしません。なので、同時アクセス数が増えるとApacheはプロセスをどんどん生成します。(あるいは後からきたリクエストを待たせる) なので、アクセス数が増えると急激にパフォーマンスが落ちるという問題を抱えてます。(ほかにもプロセスIDが足りなくなってどんなにリソースがあっても最大プロセスIDで制限されてしまう) で、最近話題のハイパフォーマンスWebサーバーがnginx(えんじんえっくす)です。 nginxは一つのプロセスで複数のリクエストを非同期で同時に処理します。なので、アクセス数が増えてもパフォーマンスが落ちにくいという特性があります。特に静的ファイルの場合は処理のほ

  • コンパイルでBerkeleyDBライブラリが見つかりません - OKWAVE

    Oracle や Pro*C のことは詳しく存じませんのでアドバイスにならないかも知れませんが、 まだ、どなたからもご回答なされてませんので…… > ld: 重大なエラー: ライブラリ -ldb: 見つかりません。 -ldb は libdb.a という意味なのはご存じかとは思いますが? > BerkeleyDBのlibディレクトリ下は、 ご質問の記述には *.a というファイルがありませんでしたので…… このディレクトリに libdb.a (libdb-4.6.a) が存在しないことが理由で発生するエラーかと思われます。 ご質問に OS やその他の環境などをお書きになられてないので、異なるのかもしれませんが Oracle のサイトにある db-4.6.21.tar.gz を linux でコンパイルとインストールを試みると /usr/local/BerkeleyDB.4.6/lib に

    コンパイルでBerkeleyDBライブラリが見つかりません - OKWAVE
  • 1