莊周夢蝶

          生活、程序、未來
             :: 首頁 ::  ::  :: 聚合  :: 管理

          問題不分大小,只分有無

          Posted on 2007-03-17 12:55 dennis 閱讀(681) 評論(0)  編輯  收藏 所屬分類: 涂鴉
          ??? 今天算是又玩了回心跳,周六,門戶用的人比較少,所有更新了上星期開發的一些東西到一個子系統,通過websphere控制臺重啟此應用后,使用門戶訪問進去,一直報一個session過期的錯誤,自動跳轉重新登錄。認真檢查了下發布的類,都是在本地上測試通過的,怎么就一直報錯呢?而我對websphere portal的理解僅限于啟動、關閉服務的......一下子有點慌了,趕忙打電話請同事過來幫忙看看,手心冒汗啊。同事過來看也找不到問題所在,把原來更新上去的類,重新恢復到測試環境原始版本,發現還是同樣的問題。大家都有點摸不著頭腦了,門戶這一塊一直是公司的一個牛人負責的,立馬打電話過去問,根據文檔重啟,無效;殺進程,無效;必殺技,重啟兩臺機器,意味著oracle、DB2、portal server、websphere應用服務器全部要重新啟動。煎熬地等待重啟后,郁悶的是問題依舊。一幫人想了想,應該還是代碼問題,而不是環境上的問題,再認真檢查更新上去的幾個類,終于發現問題所在,門戶調用這個子系統的URL錯誤!??!不知道CVS上的代碼什么時候被人改過,此全局變量被改成了測試環境的,導致portal server訪問應用的時候發生訪問被拒絕要求重新登錄的錯誤。更改類,重新部署,重啟應用,終于一切正常了,阿門。

          ??? 總結下教訓:
          1.發布關乎應用全局的類時需要認真閱讀發布文檔,并檢查各關鍵變量,認真仔細
          2.目前CVS上的代碼需要進行代碼審查,并統一發布一個新版本
          3.對portal應該進行更多的了解,可惜公司不進行這方面的培訓,自己摸索真是沒頭緒
          4.遇到問題還是需要冷靜,盡量做到不慌,問題出現了,總可以解決,急也沒用,反而打亂了解決問題的思路。說的容易,做起來難啊。

          主站蜘蛛池模板: 射阳县| 全南县| 班戈县| 黄骅市| 宕昌县| 安丘市| 得荣县| 东台市| 鄯善县| 辽宁省| 临湘市| 肃南| 栾城县| 乐平市| 徐闻县| 仲巴县| 托里县| 洛扎县| 若尔盖县| 蓬溪县| 定安县| 铜鼓县| 兰西县| 陇南市| 陆河县| 成武县| 麻阳| 犍为县| 如皋市| 鹤庆县| 夏津县| 麟游县| 安庆市| 江北区| 福州市| 松溪县| 宜城市| 平乐县| 当雄县| 山阳县| 合阳县|