2014年10月2日木曜日

unicornの学習メモ

railsで使用してるunicornのまとめ。毎回毎回調べるのが面倒なので。

環境

  • rails4.1.2 & centos6.5

unicornの起動


bundle exec unicorn_rails -c config/unicorn.rb -E development -D

-Dはデーモンとして起動
-Eは環境
-Cはファイル

unicornの停止


kill -QUIT `cat /tmp/unicorn.pid`

きもい停止方法や...

unicornの起動確認


ps auxf | grep unicorn | grep -v grep

設定ファイルメモ


listen "#{@app_path}/tmp/sockets/unicorn.sock", :backlog => 64
listen 8081, :tcp_nopush => true

listen

http://e-words.jp/w/E383AAE38383E382B9E383B3.html
通信機能を持つソフトウェアが、外部からのアクセスに備えて待機することをリッスンということがある。特に、TCP/IPの通信ができるOS上で動作しているプログラムが、特定のポート番号への接続を待ち受けることをリッスンということが多い。そのようなプログラムのことをリスナー(listener:聞き手、聴取者)ということがある。

backlog

listenで設定可能で、保留中の接続のキューの最大長

以上。

この記事がお役にたちましたらシェアをお願いします

このエントリーをはてなブックマークに追加

0 件のコメント:

コメントを投稿

Related Posts Plugin for WordPress, Blogger...