注册

Erlang 在linux 下的启动脚本

#!/bin/sh
NODE_ID=1
NODE_NAME=NodeName
NODE_PATH=NodePath
NODE_IP=localhost
TCP_PORT=9527
COOKIE='necolas'
ulimit -SHn 102400
# define default configuration
POLL=true
SMP=auto
DATETIME=`date "+%Y%m%d%H%M%S"`
LOG_PATH="../logs/app_${NODE_NAME}.$DATETIME.log"
cd $NODE_PATH
erl +P $ERL_PROCESSES \
+K $POLL \
-smp $SMP \
-pa config ../kernel \
-sname ${NODE_NAME}@${NODE_IP} \
-setcookie $COOKIE \
-kernel error_logger \{file,\"$LOG_PATH\"\} \
-s main start \
-config sasllog \
-noshell \
-detached \
-extra $NODE_ID $NODE_NAME 127.0.0.1 $TCP_PORT &

已邀请:

要回复问题请先登录注册