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

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

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

    kapok

    垃圾桶,嘿嘿,我藏的這么深你們還能找到啊,真牛!

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      455 隨筆 :: 0 文章 :: 76 評論 :: 0 Trackbacks

    原文地址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  結論
     集群并不是那么簡單,從項目的開始就要考慮相關問題.

    posted on 2005-09-29 22:01 笨笨 閱讀(2394) 評論(0)  編輯  收藏 所屬分類: J2EEALL
    主站蜘蛛池模板: 久久亚洲美女精品国产精品| 亚洲精品色婷婷在线影院| 亚洲av永久无码精品秋霞电影影院| 精品韩国亚洲av无码不卡区| 日韩成全视频观看免费观看高清| 亚洲综合久久一本伊伊区| 青娱乐免费在线视频| 亚洲一区在线观看视频| 国产一卡2卡3卡4卡2021免费观看 国产一卡2卡3卡4卡无卡免费视频 | 亚洲国产国产综合一区首页| a级毛片毛片免费观看久潮| 亚洲女初尝黑人巨高清| 天堂在线免费观看| 亚洲VA中文字幕不卡无码| 久久精品一本到99热免费| 亚洲成人免费网站| 天天操夜夜操免费视频| 国产成人亚洲综合a∨| 亚洲精品偷拍视频免费观看| 中文字幕手机在线免费看电影| 久久亚洲国产欧洲精品一| 麻豆成人久久精品二区三区免费| 亚洲一区二区三区深夜天堂| 日本一道一区二区免费看 | 两个人看www免费视频| 亚洲黄色高清视频| 毛片免费全部免费观看| 免费无毒a网站在线观看| 亚洲av伊人久久综合密臀性色| 久久久久久夜精品精品免费啦| 亚洲va在线va天堂成人| 久久久久亚洲av成人无码电影| 麻豆精品不卡国产免费看| 亚洲精品午夜国产va久久| 亚洲欧洲中文日韩久久AV乱码| 久久免费观看国产99精品| 亚洲欧美成人综合久久久| 亚洲人成无码网站| 国产情侣激情在线视频免费看| 香蕉视频在线观看免费| 亚洲天堂在线播放|