Hello World
          Java技術學習
          posts - 17,  comments - 7,  trackbacks - 0
          如何遠程啟動WEBLOGIC

          用telnet遠程控制服務器,遠程啟動WEBLOGIC服務,啟動后關閉telnet,WebLogic服務也跟著停止,這是因為使用telnet啟動的進程會隨著telnet進程的關閉而關閉。所以我們可以使用一些UNIX下的命令來做到不關閉。

          ?使用如下命令:

          nohup startWeblogic.sh&

          ?如果想要監控標準輸出可以使用:

          tail -f nohup.out

          WebLogic 部署應用的方式簡明列表

          1、WebLogic中應用可分三種,分別對應不同的描述文件及擴展名或目錄結構:

          (1)*.JAR: 是EJB的壓縮包(有3個描述文件ejb-jar.xml,WEBLOGIC*.0-ejb-jar.xml,WEBLOGIC*.0-cmp-rdbms-jar.xml)

          (2)*.WAR: 是只包含JSP和SERVLET的WEB APPLICATION壓縮包(有2個描述文件web.xml,weblogic.xml)

          (3)*.EAR: 是包含EJB和WEB APPLICATION 的J2EE Enterprise Application壓縮包(有1 個描述文件,application.xml)

          注意:它們不能混用,如WEB APPLICATOIN不能打包成.EAR文件。

          ?

          2、WebLogic的應用用兩種發布方式:

          (1)以目錄形式存放在WEBLOGIC的APPLICATIONS目錄下,適用于開發階段

          (2)以一個壓縮包形式存放在WEBLOGIC的APPLICATIONS目錄下,適用于運行階段,可用JAR 打包,如D:\test >jar cf testwar.war *

          把TEST目錄下的所有文件打包成一個testwar.war文件。

          ?

          3、WebLogic應用的布置方式有2種

          (1)靜態布置:即把應用在CONFIG.XML中登記,可通過WEBLOGIC的控制臺進行添加,WEBLOGIC會自動把該應用對應的壓縮包拷到APPLICAITONS目錄下,如果對該應用修改,需要重新布置才行。

          (2)動態布置:沒有在config.xml中登記,可直接把壓縮包或目錄拷到APPLICATIONS目錄下,WebLogic會自動檢測到. WebLogic每次啟動時會自動對APPLICATIONS目錄下沒有進行靜態布置的應用,進行動態布置。

          ?

          4、一個例子:

          如果一個應用中有EJB,JSP,SERVLET,其布置步驟如下:

          (1)生成EJB的JAR文件,最好一個JAR文件對應一個EJB

          (2)生成WEB APPLICATION的WAR文件,在web.xml,weblogic.xml中登記,配置SERVLET,JSP等。

          (3)創建一個application.xml文件,設置該應用的屬性.把application.xml,*.JAR, *.WAR,打包成一個*.EAR

          (4)WebLogic的控制臺中登記該應用或把該EAR文件拷到application目錄下。到此處就完成了部署。

          WebLogic 如何設置session超時時間

          1 web.xml

          設置WEB應用程序描述符web.xml里的<session-timeout>元素。這個值以分鐘為
          單位,并覆蓋weblogic.xml中的TimeoutSecs屬性
          ? <session-config>
          ??? <session-timeout>54</session-timeout>
          ? </session-config>
          此例表示Session將在54分鐘后過期
          當<session-timeout>設置為-2,表示將使用在weblogic.xml中設置的
          TimeoutSecs這個屬性值。
          當<session-timeout>設置為-1,表示Session將永不過期,而忽略在
          weblogic.xml中設置的TimeoutSecs屬性值。
          該屬性值可以通過console控制臺來設置

          2 weblogic.xml

          設置WebLogic特有部署描述符weblogic.xml的<session-descriptor>元素的
          TimeoutSecs屬性。這個值以秒為單位
          <session-descriptor>
          ?? <session-param>
          ????? <param-name>TimeoutSecs</param-name>
          ????? <param-value>3600</param-value>
          ?? </session-param>
          </session-descriptor>
          默認值是3600

          posted on 2006-11-28 11:43 Java初心 閱讀(1485) 評論(0)  編輯  收藏 所屬分類: web配置

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 都匀市| 铅山县| 长垣县| 长海县| 临沧市| 龙江县| 郓城县| 五常市| 友谊县| 天水市| 曲靖市| 长顺县| 湘乡市| 四会市| 来安县| 翼城县| 饶平县| 西青区| 嘉鱼县| 股票| 牟定县| 怀远县| 新邵县| 甘德县| 青铜峡市| 务川| 都昌县| 博罗县| 永州市| 高雄县| 抚顺市| 嘉荫县| 临猗县| 慈溪市| 阆中市| 班戈县| 翁源县| 安仁县| 肇庆市| 建瓯市| 方城县|