<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    讀"Under the Hood of J2EE Clustering" J2EE集群

    原文地址http://www.theserverside.com/articles/article.tss?l=J2EEClustering .

    此文章寫的非常通俗易懂,用詞簡單,建議閱讀一下,就是有點長.

    相關術語

     Scalability
      可度量
     
     High Availability
      高可用性
     
     Load balancing
      負載均衡
     
     Fault Tolerance
      錯誤冗余  
     
     Failover
      崩潰挽回?
     
     Idempotent methods
      等冪函數? 意思就是函數本身也是從集群中獲取一個節點來執行的函數...(咳,這么別扭)

     


    HTTPSession 集群實現

    • Database persistence approach 數據庫保存
    • Memory replication approach 內存保存
      •   Tomcat’s approach :Multi-servers replication  多服務器復制:互相復制
      •   Weblogic, Jboss and WebSphere’s approach-- paired servers replication 結對復制
      •   IBM’s Approach -- centralized state server 中心服務器
      •   Sun’s approach – special Database 特殊數據庫復制(內存)

    JNDI 集群實現

    •  Shared global JNDI Tree 共享JNDI樹
    •  Independent JNDI 獨立的JNDI
    •  Centralized JNDI 中心服務器JNDI
       

            有些Application支持多個地址用逗號分割


     

    EJB集群實現
     (略過...)
     
    JMS和數據庫連接的集群支持
     很多不支持...

    Myths about J2EE clustering J2EE集群神話

    •  Failover can avoid errors completely. -- Negative  FailOver能完全避免錯誤 --并非如此
        執行到一半發生錯誤是很難避免的,除非調用的是"Idempotent methods"
        不過我覺得可以不考慮這個問題?

     

    • Stand-alone applications can be transmit transparently to a cluster structure. -- Negative! 單機程序能夠透明地發布到集群構架上 --并非如此
      •   Http Session 限制
           保存在session里面的數據必須支持序列化
           避免保存大的對象
           內存復制集群的必須防止交叉引用
           setAttribute方法的調用
      •   Cache
           很多時候緩存不起效果
      •   Static variables
           類似單態的使用會造成問題,如果沒有考慮集群的話   
      •   External resource
           外部資源例如上傳文件如果保存在某個服務器的磁盤上會有問題.這時候要保存在數據庫里或者使用磁盤陣列等解決方式. 
      •   Special Services
           例如定時的服務,會造成每臺服務器都去調用的可能,所以要考慮.
           
    • Distributed structure is more flexible than collocated one? -- Maybe Not! 分布式結構比集中配置靈活 --可能不是
        分析了Web容器和EJB容器的關系.
        
        

    Conclusion  結論
     集群并不是那么簡單,從項目的開始就要考慮相關問題.

     


     
    創造共用協議:署名,非商業,保持一致   除經特別注明外,本文章版權歸JScud Develop團隊或其作者所有.
    署名,非商業用途,保持一致.   scud(飛云小俠)   JScud Develop

    posted on 2005-09-28 23:53 Scud(飛云小俠) 閱讀(1135) 評論(0)  編輯  收藏 所屬分類: Java

    <2005年9月>
    28293031123
    45678910
    11121314151617
    18192021222324
    2526272829301
    2345678

    導航

    統計

    公告

    文章發布許可
    創造共用協議:署名,非商業,保持一致

    我的郵件
    cnscud # gmail


    常用鏈接

    留言簿(15)

    隨筆分類(113)

    隨筆檔案(103)

    相冊

    友情鏈接

    技術網站

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲人成伊人成综合网久久久 | 特级一级毛片免费看| 一级成人a毛片免费播放| 亚洲一区中文字幕久久| 一个人看的免费观看日本视频www| 2019中文字幕在线电影免费| 国产亚洲精品成人a v小说| 亚洲a∨无码精品色午夜| 亚洲免费视频观看| 亚洲精品成人图区| 日本一卡精品视频免费| 久久精品亚洲综合专区| 免费无码又爽又刺激高潮软件| 亚洲男人第一无码aⅴ网站| 亚洲AV无码一区二区三区牲色| 91免费精品国自产拍在线不卡| 亚洲1234区乱码| 国产无人区码卡二卡三卡免费 | 国产精品久久香蕉免费播放| 大桥未久亚洲无av码在线| 免费的一级黄色片| 欧洲乱码伦视频免费国产 | 国产精品亚洲A∨天堂不卡| 三年片免费高清版 | 男性gay黄免费网站| 免费播放特黄特色毛片| 一二三四在线观看免费中文在线观看| 四虎国产精品免费久久影院| 国产偷国产偷亚洲高清人| 伊人久久大香线蕉亚洲五月天| 日韩免费高清播放器| 亚洲精品成人图区| 一本色道久久88亚洲综合 | 色欲aⅴ亚洲情无码AV蜜桃| 国产精品二区三区免费播放心| 免费一级毛片在线播放视频免费观看永久| 亚洲国产精品自产在线播放| 久久国产乱子免费精品| 亚洲免费电影网站| 亚洲国产精品无码久久一线 | 亚洲成a∧人片在线观看无码|