タグ

2008年9月4日のブックマーク (15件)

  • 「Failed requestsの解消について」(1) Java Solution - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    akio0911
    akio0911 2008/09/04
  • Passenger (mod_rails for apache)での色んな設定値について調べてみた

    DoRuby! (ドルビー!) はKBMJで働くエンジニアによる、主にRubyに関する様々な実践ノウハウを集めたブログ集です。 こんにちは。 KBMJでRuby on Rails を使ったweb開発に携わっているyoppiといいます。  ついに、Passenger (mod_rails for apache)がリリースされましたね。  導入や設定については、他で詳しく書いてくれているページがありますので、それでもうまく動かない場合の設定とその他細かい設定値について説明しようかなと思います。 まず、Passenger (mod_rails for apache)の導入や設定については以下を御覧下さい。 べあの散策路: 街に待った。。 Passenger ( Mod_rails For Apache ) !!  導入は上記サイトと同じなので省略します。 今回は設定に色々と余分なものを書いてみま

    akio0911
    akio0911 2008/09/04
  • Manual Page: apachectl - Apache HTTP Server

    Manual Page: apachectl 名称 apachectl - Apache HTTP サーバコントロールインターフェース 書式 apachectl command [...] 解説 apachectl は Apache HyperText Transfer Protocol (HTTP) サーバのフロントエンドです。管理者が Apachehttpd デーモンをコントロールする機能を助けるように設計されています。 NOTE: Apache のインストールで標準ではないパス を使用する場合、PID ファイルと httpd バイナリを 適切なパスに設定するため apachectl スクリプト を編集する必要があります。詳細はスクリプト内のコメントを見てください。 apachectl スクリプトは成功した場合は 0 終了値、 エラーが起こった場合 0 以上を返します。 さらなる詳細は

    akio0911
    akio0911 2008/09/04
  • KOSHIGOE学習帳 - [Ruby] Passenger

    VSZ Virtual Memory Size(仮想メモリサイズ)の略称。プロセスが確保しているメモリの量を意味する。 RSS Resident Set Size(常駐メモリサイズ)の略称。VSZのうち、実際に使用している物理メモリの量を意味する。 ロバスト 頑健さのこと。ロバストテストは、故障に関するテストの事だろうか。 メモリリークに見えるが おそらくはメモリリークではなく、スタックサイズの設定が影響しているもの。psやtopコマンドが知らせるapacheのVSZが、異常に高い数値に跳ね上がる事がある。 ulimit -aを実行してスタックサイズを確認してみる ulimit -s <size>を実行してスタックサイズを変更してみる Passengerに関しては2MBもあれば十分で、8MB以上は不要なはず どの程度のパフォーマンスか おおむね、Mongrel以上、Thin同等。 ただし、

    akio0911
    akio0911 2008/09/04
  • ZFS - Wikipedia

    ZFSは、主にオラクルのSolaris上で実装されている128ビット・アドレッシングを特徴とするファイルシステム。今までSolaris (SunOS) で用いられてきた Unix File System (UFS) の次世代ファイルシステムと位置づけられている。名称はZettabyte File Systemに由来する[1]が、現在は何の略称でもないとされる[2]。 2004年9月にアナウンスがあり、2005年11月リリースのOpenSolaris build 27で実装が公開された。 "Common Development and Distribution License" (CDDL) のもと、オープンソースで開発されている。 特徴として以下の項目が挙げられる。 チェックサムが64ビット化された コピーオンライトの実装 ボリュームマネージャが必要なく、ボリュームの構成が容易にできるよう

    akio0911
    akio0911 2008/09/04
  • Passenger(mod_rails)をインストールしてみた - yuumi3のお仕事日記

    Ruby on Railsの実行環境として注目をあびている Passenger をインストールしてみました。 少しだけトラブルもありましたが、インストールや設定は mongrelやFastCGIに比べればはるかに簡単です。 また、Apacheのモジュールになっているので運用も楽ですし、Apacheのバーチャルホスト機能を使えば、複数のRailsアプリを簡単に1つのサーバーで運用できるのが大きな魅力です。 インストール http://www.modrails.com/install.html ここに書かれているように、gem で Passenger をインストールし、専用インストールコマンドで Apacheモジュールの作成・インストールを行えば良いのですが・・・ 私の Mac には Apacheが プレインストールされた /usr/sbin/ と Portでインストールした /opt/loc

    Passenger(mod_rails)をインストールしてみた - yuumi3のお仕事日記
    akio0911
    akio0911 2008/09/04
  • mod_rails(passenger)はmogrelの3倍メモリを食う?

    Rails運用時で気になるのは、安定性とパフォーマンス。安定性はいろいろ負荷テストをして時間が経たないと分からないので、まずはメモリのパフォーマンスから調べてみます。 とりあえず、ちょっとしたサンプルをmongrelで動かしてみると、44Mほどメモリを確保しています。 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND 1003 14412 0.0 2.2 44316 23556 ? Sl Apr10 0:01 /usr/bin/ruby1.8 /var/lib/gems/1.8/bin/mongrel_rails start んで、同じプロセスをmod_rails(passenger)で起動すると、143Mほど確保されます。 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAN

    akio0911
    akio0911 2008/09/04
  • KOSHIGOE学習帳 - [Ruby] Passenger

    VSZ Virtual Memory Size(仮想メモリサイズ)の略称。プロセスが確保しているメモリの量を意味する。 RSS Resident Set Size(常駐メモリサイズ)の略称。VSZのうち、実際に使用している物理メモリの量を意味する。 ロバスト 頑健さのこと。ロバストテストは、故障に関するテストの事だろうか。 メモリリークに見えるが おそらくはメモリリークではなく、スタックサイズの設定が影響しているもの。psやtopコマンドが知らせるapacheのVSZが、異常に高い数値に跳ね上がる事がある。 ulimit -aを実行してスタックサイズを確認してみる ulimit -s <size>を実行してスタックサイズを変更してみる Passengerに関しては2MBもあれば十分で、8MB以上は不要なはず どの程度のパフォーマンスか おおむね、Mongrel以上、Thin同等。 ただし、

    akio0911
    akio0911 2008/09/04
  • Passengerことmod_railsのインストール - BitArts Blog

    現在、Ruby on Rails番運用環境にはコレという決定打がない感じだ。僕が開発したシステムでは現状2件ほどApache+FastCGIで動かしているがちょっと不安定な感じがする(稀に落ちる)。他にはMongrelやThinなどのPureRubyなWebサーバを別途動かしてApacheからリバースプロキシを設定するという方法も結構一般的なようだが、正直面倒くさいし、いくつもWebサーバを動かすという冗長感がRubyらしくなくて拒絶反応。 で、最近登場した新プラットフォームが「Passenger」だ。というよりmod_railsと言ったほうが分かりやすい。簡単に言えば、ようするにmod_railsです。これなら僕のように「Apacheじゃなきゃ」という古い人間にも安心。 さっそくインストール、…が、インストール途中でエラーが出てしまい頓挫。…したけど、結局RubyGemsをアップデー

    Passengerことmod_railsのインストール - BitArts Blog
    akio0911
    akio0911 2008/09/04
  • Passenger アーキテクチャ概要 (koshigoe 仮訳)

    典型的で孤立したWebアプリケーションは、いくつかのI/OチャネルからHTTPリクエストを受け入れ、内部でそれを処理し、HTTPレスポンスを出力し、それをクライアントに送り返します。これは、アプリケーションが終了を命令されるまで繰り返し行われます。 この事は、WebアプリケーションがHTTPを直接的に話す必然性がない事を意味します: WebアプリケーションはあるHTTPリクエストの何種類かの表現を受け入れる事を意味します。

    akio0911
    akio0911 2008/09/04
  • RailsPoolIdleTime - Google 検索

    2012/04/18 · 調べたところ、RedmineをApacheで動かす為に使っているpassengerが、デフォルトで2分間、アクセスが無かったらRailsを止めているみたい。

    akio0911
    akio0911 2008/09/04
  • Unicode escape

    Escape前: Escape後:

    akio0911
    akio0911 2008/09/04
  • サービス開始からわずか1年で月間3億PV確実 「pixiv」急成長のワケ

    『MarkeZine』が主催するマーケティング・イベント『MarkeZine Day』『MarkeZine Academy』『MarkeZine プレミアムセミナー』の 最新情報をはじめ、様々なイベント情報をまとめてご紹介します。 MarkeZine Day

    サービス開始からわずか1年で月間3億PV確実 「pixiv」急成長のワケ
    akio0911
    akio0911 2008/09/04
  • Google Analyticsの導入(ココログ) - RegainTheLife

    akio0911
    akio0911 2008/09/04
  • Welcome < 3D Vision Laboratory

    akio0911
    akio0911 2008/09/04