タグ

ブックマーク / www.omakase.org (3)

  • StarmanへReverseProxyした時のabベンチ取ってみた - Perl - @OMAKASE

    perlでかかれたwebサーバ Starman の爆速ぶりは目をみはる物がありますが自分の運用環境では lightyのproxyを介しての接続であるためkeepaliveが使えない等Starmanの機能を生かしきる事はできない。 じゃlighty以外のapacheやnginxとかReverseProxy専門のvarnishだとどうなんだろと疑問が湧きtestしてみることにする。 接続構成 abベンチ側 FreeBSD 7.2-STABLE FreeBSD 7.2-STABLE Pentium E2180 2GHz MEM 2.0G アプリサーバ側 FreeBSD 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 Celeron 1.7GHz MEM 1.5G アプリサーバ側に apache-2.2.14(worker) lighttpd-1.4.26 nginx-

  • 仮想端末管理ソフトウェア tmux|misc|@OMAKASE

    tmux とは? GNU Screenと同じ仮想端末管理ソフトウェアである「tmux」ターミナルマルチプレクサです。 tmuxやscreenの便利なところは仮想端末をデタッチ・アタッチする機能にあります。 この機能を使うことで不意にウインドウを閉じてしまったり接続が途切れた場合再接続が簡単に出来るようになります。 また仮想端末の画面を複数の画面に分割して利用することも可能になります。 インストール FreeBSD にインストールする場合は portinstall で簡単に入れることができます。 # portinstall tmux 設定ファイル ~/.tmux.conf デフォルトのエスケープシーケンスが CTrl+b です。利用する環境やエディタなどによ りキーバインドがかぶる場合があります。キーバインドを変更する場合はこの設定ファ イルで変更する事ができます。 ※以下の例はエスケープシ

  • FreeBSDで Supervisor を使う|FreeBSD|@OMAKASE

    Supervisor とはプロセス監視用のスーパーサーバです。同じ種類のプロセス監視サーバではdaemontoolsがあります。 Supervisorはpythonで書かれたおりXML-RPCを使って監視プロセスの情報を取得したり操作を行うことが出来ます。 今回はPSGIで書かれたplackアプリケーション(hello.psgi)を Supervisor を使ってデプロイしてみる。 インストール FreeBSDではportinstallで簡単インストールできます $ sudo portinstall sysutils/py-supervisor supervisorの自動起動設定 /etc/rc.conf supervisord_enable="YES" supervisor config設定 configの詳しい解説は公式サイトを見てください。 設定参考例 /usr/local/etc/

    oinume
    oinume 2011/07/10
    daemontoolsの代替
  • 1