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 件のコメント:
コメントを投稿