weblogic產品模式下表列出了開發模式與產品模式幾種關鍵項的區別(這個對商店做參考):
SSL
開發模式:你可以使用WebLogic安全服務提供的驗證數位憑證。有這些認證,你開發的應用程式會在SSL保護的環境下運行。
產品模式:如果你使用驗證數位憑證,會收到警告資訊。
部署應用程式
開發模式:WEBLOGIC執行個體會自動部署和更新位於domain_name/applications目錄下的應用程式(domain_name為域的名稱)。
產品模式:不能使用自動部署功能,必須使用WebLogic控制台或者 WebLogiceblogic Deployer 工具。
Log File Rotation
開發模式:啟動伺服器後,伺服器自動重新命名本地記錄檔為server-name.log.n,為了滯留的session ,只要記錄檔的達到500kb,記錄檔就會滾轉一次。
產品模式:當記錄檔達到500kb,就會滾轉。
Execute Queues
開發模式:預設的執行線程為15
產品模式:預設的執行線程為25
JDBC Connection Pool Capacity
開發模式:預設的容量為15
產品模式: 預設的容量為25
關於weblogic server域生產模式和開發模式的轉換
開發模式修改成生產模式,可以從weblogic控制台中修改,重啟即可生效
但是反過來從生產模式修改成開發模式是不可以從控制台中修改的,需要修改相關設定檔和啟動指令碼:
以下僅供參考,有待進一步驗證
環境 weblogic92
1、修改啟動指令碼XX_domain\bin\startWebLogic.cmd
找到如下行,然後在此行前增加一行內容set PRODUCTION_MODE="quxt"
if "%PRODUCTION_MODE%"=="true" (
修改後如下:
set PRODUCTION_MODE="quxt"
if "%PRODUCTION_MODE%"=="true" (
2、修改config下的config.xml,找到並刪除如下內容
<production-mode-enabled>true</production-mode-enabled>