Weblogic 12c 设置分析和总结.docx
一、创建domain
安装xmanager,通过图形化界面建domain
Xstart下新建会话,设置主机信息和属性
选择创建新的domain,设置domain名称和路径
weblogic-wls1212-ofmhome-wlserver-common-bin-config.sh
如创建受管服务器weblogic域,则此处必须为与管理服务器一致的域名和域保存路径
/home/rasbkg/rasDomains
选择domain模版
配置weblogic的用户名和密码
口令:weblogic12
选择domain模式和JDK
生产环境需使用productionMode(生产模式)
选择“管理服务器”
如有多台受管服务器,需要本机管理,此处必须修改管理服务器监听地址
配置服务器名称、监听地址和端口
如有多台受管服务器,需要本机管理,此处必须修改管理服务器监听地址为本机真实ip地址AdmSvr 9000
配置概要
创建domain
创建domain成功
二、应用配置修改
修改线程数、设定端口、设定应用路径
复制startManagedWebLogic.sh,重命名startManagedWebLogic11101.sh,
修改线程数配置
JAVA_OPTIONS=-Dweblogic.threadpool.MaxPoolSize=280
-Dweblogic.threadpool.MinPoolSize=200”
-Dweblogic.security.SSL.trustedCAKeyStore=/weblogic/wls1212/ofmhome/wlserver/server/lib/cacerts${JAVA_OPTIONS}
配置端口:
在DOMAIN_HOME=/home/crmapp/domains/crmdomain下添加:exportPORT=11101
设定应用路径:
exportAPP_PATH=/home/crmapp/applications/crm6.0/WebApp/WEB-INF(
不用设置)
在setDomainEnv.sh修改server启动内存和LOG4J配置文件
(1)内存大小:内存修改为2G,永久代640M。
:g,WLS_MEM_ARGS_64BIT=-Xms512m-Xmx512m,s,,WLS_MEM_ARGS_64BIT=-Xms2048
m-Xmx2048m,g
:g,WLS_MEM_ARGS_32BIT=-Xms512m-Xmx512m,s,,WLS_MEM_ARGS_32BIT=-Xms2048
m-Xmx2048m,g
:g,WLS_MEM_ARGS_64BIT=-Xms256m
-Xmx512m,s,,WLS_MEM_ARGS_64BIT=-Xms2048m-Xmx2048m,g
:g,WLS_MEM_ARGS_32BIT=-Xms256m
-Xmx512m,s,,WLS_MEM_ARGS_32BIT=-Xms2048m-Xmx2048m,g
:g,MEM_PERM_SIZE_64BIT=-XX:PermSize=128m,s,,MEM_PERM_SIZE_64BIT=-XX:PermSiz
e=640m,g
:g,MEM_PERM_SIZE_32BIT=-XX:PermSize=128m,s,,MEM_PERM_SIZE_32BIT=-XX:PermSiz
e=640m,g
:g,MEM_MAX_PERM_SIZE_64BIT=-XX:MaxPermSize=256m,s,,MEM_MAX_PERM_SIZE_64
BIT=-XX:MaxPermSize=640m,g
:g,MEM_MAX_PERM_SIZE_32BIT=-XX:MaxPermSize=256m,s,,MEM_MAX_PERM_SIZE_32
BIT=-XX:MaxPermSize=640m,g
或者:详细设置各个
或者:详细设置各个server的内存(在setDomainEnv.sh中设置)
#IFUSER_MEM_ARGStheenvironmentvariableisset,useittooverrideALLMEM_ARGSvalues
#Set1024MBforAdminServer
if[${SERVER_NAME}==pbossAdmSrv];thenUSER_MEM_ARGS=-Xmx1024M -Xms1024M -Xmn160M
-XX:MaxPermSize=512M
-XX:+UseConcMarkSweepGC
-Xss256K