DUBBO安裝配置注意事項

weixin_34067049發表於2015-03-30

DUBBO安裝配置注意事項

參考URL:http://blog.csdn.net/lichunan/article/details/40349645

======

管理端:

記得更改TOMCAT的埠號,不然會和監控器的8080衝突(如何部署在同一機器)

dubbo.properties 檔案
dubbo.registry.address=zookeeper://x.x.x.x:2181
dubbo.admin.root.password=使用者
dubbo.admin.guest.password=密碼

=============

監控端:

dubbo.properties檔案

dubbo.container=log4j,spring,registry,jetty
dubbo.application.name=simple-monitor
dubbo.application.owner=
#dubbo.registry.address=multicast://224.5.6.7:1234
#dubbo.registry.address=zookeeper://127.0.0.1:2181
#dubbo.registry.address=redis://127.0.0.1:6379
#dubbo.registry.address=dubbo://127.0.0.1:9090
dubbo.registry.address=zookeeper://x.x.x.x:2181
dubbo.protocol.port=7070
dubbo.jetty.port=8080
dubbo.jetty.directory=${user.home}/monitor
dubbo.charts.directory=${dubbo.jetty.directory}/charts
dubbo.statistics.directory=${user.home}/monitor/statistics
dubbo.log4j.file=logs/dubbo-monitor-simple.log
dubbo.log4j.level=WARN

在安裝的時候,小嶠同學遇到了一個妖怪的問題,就是監控端可能只能在JDK1.8以上的版本才能啟動,在JDK1.7上啟動時,老是說什麼MONITOR程式已存在啟動,然後就停了。

我直接註釋相關的SHELL就搞定了。。

不知對不對。。

if [ -z "$SERVER_NAME" ]; then
    SERVER_NAME=`hostname`
fi

#PIDS=`ps -f | grep java | grep "$CONF_DIR" |awk '{print $2}'`
#if [ -n "$PIDS" ]; then
#    echo "ERROR: The $SERVER_NAME already started!"
#    echo "PID: $PIDS"
#    exit 1
#fi

if [ -n "$SERVER_PORT" ]; then
    SERVER_PORT_COUNT=`netstat -tln | grep $SERVER_PORT | wc -l`
    if [ $SERVER_PORT_COUNT -gt 0 ]; then
        echo "ERROR: The $SERVER_NAME port $SERVER_PORT already used!"
        exit 1
    fi
fi

 

相關文章