1、后台新建server,配置数据源(数据源可共用),部署程序
2、脚本文件的调用顺序:start10000.sh -> startWeblogic.sh  (管理server)
                       start9008.sh-》startManagedWebLogic.sh->startWebLogic_managed.sh(被管理server)
3、每个被管理server,要有自己的startWebLogic.sh文件,复制改名即可。其中要增加如下export WLS_USER="weblogic"  export WLS_PW="web123sitech~"
4、在startManagedWebLogic.sh文件中要指定其调用的被管理服务器的启动脚本:如startWebLogic_managed.sh
5、在启动的文件中(如:start10000.sh)中要增加要启动的被管理server名称、管理server地址和监听端口。
例:nohup ./startManagedWebLogic.sh  managed 172.19.10.77:10000   >>console9008.log &
6、可以针对单独的server调整内存:在startWebLogic.sh文件中增加MEM_ARGS="-Xms2048m -Xmx2048m -XX:MaxPermSize=256m"
7、预编译文件路径,默认都是放在domain目录下。由于部署了多个server,文件可能冲突。所以通过修改应用的weblogic.xml文件指定存放目录。weblogic.xml存放目录: 应用/WEB-INF/weblogic.xml
8、异常处理:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'atomikosTransactionManager' defined in file [/pt_web/back_domain/servers/WapS/stage/WapPortal/WebRoot/WEB-INF/classes/spring/applicationContext.xml]: Invocation of init method failed; nested exception is com.atomikos.icatch.SysException: Error in init(): Log already in use?
解决办法:删掉项目中tm*.lck文件,重启该server即可