📄 servers-start
字号:
#!/bin/shPATH=../../../daemon:../../../coss/naming:../../../imr:../../../ir:../../../coss/lifecycle:../../../coss/relship:../../../coss/trader:../../../coss/externalization:$PATHexport PATHADDR=inet:`uname -n`:12456IRADDR=inet:`uname -n`:12500DOCUMENT=inet:`uname -n`:13002REFERENCE=inet:`uname -n`:13300CONTAINMENT=inet:`uname -n`:13400NODE=inet:`uname -n`:13500TEST=inet:`uname -n`:13600TRAVERSAL=inet:`uname -n`:13700CRITERIA=inet:`uname -n`:13800FACTORY=inet:`uname -n`:13900TRADER=inet:`uname -n`:14000STREAM=inet:`uname -n`:14100NAMING=inet:`uname -n`:14200RANDOMD=inet:`uname -n`:15000if [ "x$1" = "x" ]; then TYPE="-n"else TYPE=$1fi# register serverprintf "Starting randomd ..."randomd -ORBIIOPAddr $RANDOMD --generate &echo $! >> pidssleep 2echo done.printf "Starting traversald ..."#echo -ORBIIOPAddr $TRAVERSAL -ORBBindAddr $RANDOMDtraversald -ORBIIOPAddr $TRAVERSAL -ORBBindAddr $RANDOMD &#read cecho $! >> pidssleep 2echo done.printf "Starting extcriteriad ..."#echo -ORBIIOPAddr $CRITERIA -ORBBindAddr $RANDOMD extcriteriad -ORBIIOPAddr $CRITERIA -ORBBindAddr $RANDOMD &#read cecho $! >> pidssleep 2echo done.printf "Starting streamd ..."#echo -ORBIIOPAddr $STREAMstreamd -ORBIIOPAddr $STREAM &#read cecho $! >> pidssleep 2echo done.if [ "$TYPE" = "-n" ]; then printf "Starting naming ..." #echo -ORBIIOPAddr $NAMING nsd -ORBIIOPAddr $NAMING & #read c echo $! >> pids sleep 2 echo done. printf "Starting factoryfinderd ..." #echo -ORBIIOPAddr $FACTORY -ORBNamingAddr $NAMING $TYPE factoryfinderd -ORBIIOPAddr $FACTORY -ORBNamingAddr $NAMING $TYPE & #read c echo $! >> pids sleep 2 echo done. printf "Starting noded ..." #echo -ORBIIOPAddr $NODE -ORBIfaceRepoAddr $IRADDR -ORBBindAddr $RANDOMD -ORBNamingAddr $NAMING $TYPE extnoded -ORBIIOPAddr $NODE -ORBIfaceRepoAddr $IRADDR -ORBBindAddr $RANDOMD -ORBNamingAddr $NAMING $TYPE & #read c echo $! >> pids sleep 2 echo done. printf "Starting containmentd ..." #echo -ORBIIOPAddr $CONTAINMENT -ORBIfaceRepoAddr $IRADDR -ORBBindAddr $RANDOMD -ORBNamingAddr $NAMING $TYPE extcontainmentd -ORBIIOPAddr $CONTAINMENT -ORBIfaceRepoAddr $IRADDR -ORBBindAddr $RANDOMD -ORBNamingAddr $NAMING $TYPE & #read c echo $! >> pids sleep 2 echo done. printf "Starting referenced ..." #echo -ORBIIOPAddr $REFERENCE -ORBIfaceRepoAddr $IRADDR -ORBBindAddr $RANDOMD -ORBNamingAddr $NAMING $TYPE extreferenced -ORBIIOPAddr $REFERENCE -ORBIfaceRepoAddr $IRADDR -ORBBindAddr $RANDOMD -ORBNamingAddr $NAMING $TYPE & #read c echo $! >> pids sleep 2 echo done. printf "Starting DocumentsServer ..." #echo -ORBIIOPAddr $DOCUMENT -ORBIfaceRepoAddr $IRADDR -ORBBindAddr $RANDOMD -ORBNamingAddr $NAMING $TYPE ./DocumentsServer -ORBIIOPAddr $DOCUMENT -ORBIfaceRepoAddr $IRADDR -ORBBindAddr $RANDOMD -ORBNamingAddr $NAMING $TYPE & #read c echo $! >> pids sleep 2 echo done.else printf "Starting traderd ..." #echo -ORBIIOPAddr $TRADER traderd -ORBIIOPAddr $TRADER & #read c echo $! >> pids sleep 2 printf "Starting factoryfinderd ..." #echo -ORBIIOPAddr $FACTORY -ORBTradingAddr $TRADER factoryfinderd -ORBIIOPAddr $FACTORY -ORBTradingAddr $TRADER $TYPE & #read c echo $! >> pids sleep 2 echo done. printf "Starting noded ..." #echo -ORBIIOPAddr $NODE -ORBIfaceRepoAddr $IRADDR -ORBBindAddr $RANDOMD -ORBTradingAddr $TRADER $TYPE extnoded -ORBIIOPAddr $NODE -ORBIfaceRepoAddr $IRADDR -ORBBindAddr $RANDOMD -ORBTradingAddr $TRADER $TYPE & #read c echo $! >> pids sleep 2 echo done. printf "Starting containmentd ..." #echo -ORBIIOPAddr $CONTAINMENT -ORBIfaceRepoAddr $IRADDR -ORBBindAddr $RANDOMD -ORBTradingAddr $TRADER $TYPE extcontainmentd -ORBIIOPAddr $CONTAINMENT -ORBIfaceRepoAddr $IRADDR -ORBBindAddr $RANDOMD -ORBTradingAddr $TRADER $TYPE & #read c echo $! >> pids sleep 2 echo done. printf "Starting referenced ..." #echo -ORBIIOPAddr $REFERENCE -ORBIfaceRepoAddr $IRADDR -ORBBindAddr $RANDOMD -ORBTradingAddr $TRADER $TYPE extreferenced -ORBIIOPAddr $REFERENCE -ORBIfaceRepoAddr $IRADDR -ORBBindAddr $RANDOMD -ORBTradingAddr $TRADER $TYPE & #read c echo $! >> pids sleep 2 echo done. printf "Starting DocumentsServer ..." #echo -ORBIIOPAddr $DOCUMENT -ORBIfaceRepoAddr $IRADDR -ORBBindAddr $RANDOMD -ORBTradingAddr $TRADER $TYPE ./DocumentsServer -ORBIIOPAddr $DOCUMENT -ORBIfaceRepoAddr $IRADDR -ORBBindAddr $RANDOMD -ORBTradingAddr $TRADER $TYPE & #read c echo $! >> pids sleep 2 echo done.fiprintf "Starting TestServer ..."./TestServer -ORBIIOPAddr $TEST -ORBIfaceRepoAddr $IRADDR -ORBBindAddr $RANDOMD &echo $! >> pidssleep 2echo done.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -