rednight

          0x2B|~0x2B,That's not a question,Just do it.
          posts - 32, comments - 14, trackbacks - 0, articles - 0

          集群環境下WEB APP開發需要注意的幾點

          Posted on 2006-08-26 10:04 rednight 閱讀(504) 評論(0)  編輯  收藏 所屬分類: 工作學習

          對于大型的WEB APP多數需要在集群環境下運行,那么在開發WEB APP時就需要注意幾點,以便可以支持FAILOVER.

          1. SESSION中的數據做了修改后一定要手動的SET到SESSION 中
          ??? 如果當前的MANAGED SERVER DOWN掉,ADMIN SERVER會自動failover到其他的MANAGED SERVER,?并復制SESSION數據.當你對SESSION中的數據做了修改后,必須SET回SESSION,否則修改后的數據不會被復制到另一個SERVER,數據丟失.

          2. SESSION中的數據必須是可序列化的.
          ??? 很容易理解, 只有可以被序列化的數據才能被復制

          3. 靜態數據必須是只讀的
          ????同上, 當FAILOVER時,靜態數據是不會被復制的,如果靜態數據被修改了,白改!
          ????例如經常會用靜態屬性去做記數器,這樣就需要考慮用其他方法了

          其實就算WEB APP目前沒有準備使用集群,也應該注意這幾點,以便以后可以方便的移植到集群.

          歡迎大家指正和補充!

          主站蜘蛛池模板: 南安市| 巴林左旗| 和顺县| 梁平县| 九龙城区| 屏山县| 祥云县| 响水县| 吉林省| 安庆市| 新兴县| 双牌县| 东安县| 嘉兴市| 图片| 徐水县| 博野县| 彭水| 平昌县| 电白县| 石城县| 德清县| 西畴县| 富顺县| 和林格尔县| 卓尼县| 安达市| 读书| 蛟河市| 凤山县| 青河县| 佛冈县| 石阡县| 明星| 宝应县| 兰溪市| 吉林市| 乌兰察布市| 唐河县| 抚州市| 巴彦淖尔市|