ann
          冰是沒有未來的,因為它的永恒
          posts - 107,comments - 34,trackbacks - 0
          解決的方案:部署在不同的domain中,并控制domain啟動的順序 

          例子:applications: RestaurantCenter (比mobile先load);mobile。 

          服務(wù)器: 內(nèi)網(wǎng)192.168.1.18上 
                          glassfish的路徑:/opt/glassfish2.1 

          1.首先,創(chuàng)建兩個domain :domain1,domain2 
                       創(chuàng)建domain1 :ant -f setup1.xml <property name="domain.name" value="domain1"/>
          <property name="instance.name" value="server"/>
          <property name="admin.user" value="admin"/>
          <property name="admin.password" value="adminadmin"/>
          <property name="admin.port" value="4849"/>
          <property name="instance.port" value="8082"/>
          <property name="orb.port" value="3701"/>
          <property name="imq.port" value="7677"/>
          <property name="https.port" value="8182"/>
          <property name="iiop_ssl" value="3822"/>
          <property name="iiop_mutualauth" value="3922"/>
          <property name="jmx.admin" value="8687"/>
                       創(chuàng)建domain2 :ant -f setup2.xml <property name="domain.name" value="domain2"/>
          <property name="instance.name" value="server"/>
          <property name="admin.user" value="admin"/>
          <property name="admin.password" value="adminadmin"/>
          <property name="admin.port" value="4848"/>
          <property name="instance.port" value="8080"/>
          <property name="orb.port" value="3700"/>
          <property name="imq.port" value="7676"/>
          <property name="https.port" value="8181"/>
          2.寫啟動腳本(見/etc/init.d/glassfish2.1): 

                USER=glassfish 

          export GLASSFISH_HOME=/opt/glassfish2.1 
          export AS_HOME=/opt/glassfish2.1 
          export JAVAEE_HOME=$AS_HOME 
          export DERBY_HOME=$AS_HOME/javadb 
          export PATH=$PATH:$AS_HOME/bin:$DERBY_HOME/bin:$JAVA_HOME/bin 

          glassfish_stop() { 
          $GLASSFISH_HOME/bin/asadmin stop-domain domain2 
          $GLASSFISH_HOME/bin/asadmin stop-domain domain1 


          glassfish_start() { 
            $GLASSFISH_HOME/bin/asadmin start-domain domain1 
            $GLASSFISH_HOME/bin/asadmin start-domain domain2 


          db_start() { 
            su - $USER -c "$GLASSFISH_HOME/bin/asadmin start-database" 


          db_stop() { 
            su - $USER -c "$GLASSFISH_HOME/bin/asadmin stop-database" 


          case "$1" in 
            start) 
          # db_start 
              glassfish_start 
              ;; 
            stop) 
              glassfish_stop 
          # db_stop 
              ;; 
            restart) 
              glassfish_stop 
              glassfish_start 
              ;; 
            *) 
              echo "Usage: $0 {start|stop|restart}" 
              exit 1 
          esac 

          設(shè)置腳本為自動運行command to set up running the script: 

          # sudo update-rc.d glassfish2.1 defaults 
          posted on 2009-06-16 15:23 冰是沒有未來的,因為它的永恒 閱讀(232) 評論(0)  編輯  收藏 所屬分類: web 服務(wù)器

          當(dāng)下,把心放下 放下如果是可能的,那一定是在當(dāng)下,
          不在過去,也不在未來。
          當(dāng)下放下。唯有活在當(dāng)下,你的問題才能放下。

          主站蜘蛛池模板: 松桃| 武强县| 肥西县| 曲沃县| 南华县| 迁安市| 呼玛县| 雷山县| 清新县| 黄平县| 福贡县| 读书| 景洪市| 临武县| 建德市| 泰州市| 托克逊县| 板桥市| 商丘市| 沈阳市| 廉江市| 灵寿县| 通许县| 盐亭县| 甘德县| 庐江县| 新化县| 永德县| 正定县| 东台市| 政和县| 郧西县| 凤台县| 合肥市| 诸城市| 天长市| 赤峰市| 海淀区| 香格里拉县| 阿克苏市| 子长县|