paulwong

          服務器在某些情況下需要進行的調整

          服務器在某些情況下需要進行的調整.

          =======================================================================
          一、中文問題
          如果操作系統不支持中文,應首先使操作系統支持中文。
          附錄中提供為Aix安裝中文補丁包的步驟,其他操作系統請參照相關資料。
          (1)weblogic
          修改startweblogic.sh(startweblogic.cmd)中啟動server的命令,重新設置虛擬機參數
          添加-Ddefault.client.encoding=GBK -Dfile.encoding=GBK -Duser.language=Zh -Duser.region=CN
          具體如下:

          %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS%
          -Ddefault.client.encoding=GBK -Dfile.encoding=GBK -Duser.language=Zh -Duser.region=CN
          -Dweblogic.Name=%SERVER_NAME%
          -Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE%
          -Djava.security.policy="%WL_HOME%\server\lib\weblogic.policy" weblogic.Server

          (2)websphere
          修改應用程序服務器->進程定義->JVM虛擬機->一般自變量定義
          添加-Ddefault.client.encoding=GBK -Dfile.encoding=GBK -Duser.language=Zh -Duser.region=CN
          =======================================================================
          二、內存調優
          通過分析運行日志,在中間件服務器運行時,可找到管理信息->日志分析
          服務器不運行情況下,可超找服務器主目錄下的fpplogs目錄.
          查看是否存在OutOfMemoryError錯誤,如果存在說明存在超出虛擬機分配的內存,
          應該適當調整虛擬機內存。
          (1)weblogic
          可以設置-Xms(最小使用內存) -Xmx(最大使用內存),-XX:MaxPermSize
          最大使用內存:對于UNIX而言,一般不應超過物理內存的75%;
          對于Windows, 一般不應超過物理內存的50%;
          -XX:MaxPermSize 一般應為ms(最大使用內存)的一半;

          具體操作時,修改startweblogic.sh(startweblogic.cmd)中啟動server的命令,重新設置虛擬機參數

          set MEM_ARGS=-Xms128m -Xmx512m -XX:MaxPermSize=256m
          %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS%
          -Dweblogic.Name=%SERVER_NAME%
          -Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE%
          -Djava.security.policy="%WL_HOME%\server\lib\weblogic.policy" weblogic.Server

          (2)websphere
          修改應用程序服務器->進程定義->JVM虛擬機
          設置最大最小內存,并重新啟動服務器.
          ========================================================================
          三、連接池的優化
          可以參照同一時間連接數據庫的用戶數量,進行設置,
          數據庫的最大連接數不能小于高峰時期同一時間連接用戶的數量。
          (1)weblogic
          Services->jdbc-->Connection Pools-->centerconn-->connections
          initial Capacity(初始連接數):10
          Maximum Capacity(最大連接數):50
          CapacityIncrement:(每次遞增數):3
          (2)websphere
          請參考weblogic設置數據源的最大最小連接數。

          ========================================================================
          附錄:

          在AIX中使用中文有兩種途徑:第一是在安裝AIX時選擇中文語言,裝好的系統自動顯示中文(這種方法不推薦使用,它沒有第二種方法使用起來靈活)。第二是安裝AIX時選擇英文,系統啟動后手工設置中文環境,方法如下:

          1. 將AIX系統盤的第一張光盤放入光驅;

          2. 運行命令:

          smitty

          --> System Environments

          --> Manage Languange Environment

          --> Change/Show Primary Language Environment

          --> Change/Show Cultural Convention, Language, or Keyboard



          在隨后顯示的菜單中將光標分別移到以下字段:



          Primary CULTURAL Convention

          Primary LANGUAGE translation

          Primary KEYBOARD



          按下,從彈出的菜單中選擇“IBM-eucCN”將上述字段改為簡體中文,按下回車鍵后系統自動從光盤安裝中文環境軟件包。此操作完成后重新啟動系統,操作界面即為簡體中文。


          ========================================================================
          注:本文檔只做參照,并不能千篇一律的這樣做.還需要具體問題具體分析.

          posted on 2006-07-12 22:00 paulwong 閱讀(457) 評論(0)  編輯  收藏 所屬分類: J2EE

          主站蜘蛛池模板: 襄汾县| 济源市| 桃园市| 嘉义县| 东乌| 红安县| 汾西县| 林芝县| 定远县| 南溪县| 洛川县| 堆龙德庆县| 雷波县| 苗栗县| 巴青县| 河北区| 柞水县| 大理市| 华蓥市| 上犹县| 原平市| 毕节市| 德兴市| 孟村| 邓州市| 正蓝旗| 台安县| 竹北市| 西安市| 繁峙县| 大渡口区| 永安市| 大方县| 射阳县| 获嘉县| 若尔盖县| 宁阳县| 商河县| 常山县| 谷城县| 永定县|