2013-04-18 19 views
5

私はUbuntuでBeanstalkdに取り組んでいます(私にとって非常に新しい)。要するにUbuntu起動時にbeanstalkdコマンドを起動します。

、私が実行したいと思い、

beanstalkd -b /パス/に/ビンログ/ディレクトリの/ etcを使用して-l 127.0.0.1 -p 11300

  1. /default/beanstalkd。私は

    BEANSTALKD_LISTEN_ADDR=127.0.0.1 
    BEANSTALKD_LISTEN_PORT=11300 
    BEANSTALKD_BINLOG_DIR=/var/www 
    DAEMON_OPTS="-l $BEANSTALKD_LISTEN_ADDR -p $BEANSTALKD_LISTEN_PORT -b $BEANSTALKD_BINGLOG_DIR" 
    START=yes 
    
  2. 須藤ナノ/etc/init/beanstalkd.confと(動作していない)、ペースト、リブートシステム

    description "simple, fast work queue" 
    start on filesystem stop on runlevel [!2345] 
    respawn respawn limit 5 2 
    exec su nobody -c 'exec /usr/local/bin/beanstalkd' 
    
  3. RCを編集して、次のコードと(動作しない)再起動システムを追加しました/ etc/folderにある.localファイル。 終了する前に実行するために私のコマンドを貼り付け0停止し、復活ライン/のみ開始することにより、独自に異なりhttps://github.com/kr/beanstalkd/tree/master/adm/upstart でBeanstalkdレポでサンプルUpstartはスクリプトがあり

答えて

3

(私のために働い罰金)分離されている。

Binlogディレクトリの設定とIPアドレスをbeanstalkd.confファイルに簡単に追加できます。

+0

スタックエディタで貼り付けに問題がありますが、同じコードを/etc/init/beanstalkd.confファイルに貼り付けました。もう1つのアイテムも追加しました。 スクリプト beanstalkd -b/var/www/-l 127.0.0.01 -p 11300 終了スクリプト それは私にとって素晴らしい作品です。 –

関連する問題