今天部署weblogic 11g,部署完成之后启动weblogic 在对应的domains/对应的域名/下面的startWeblogic.sh 我启动的时候使用 sh startWeblogic.sh & 来启动,结果出现了错误,一直启动不了,而且对应的weblogic进程使用 kill -9 进程号都杀不掉。
后来发现问题就是启动脚本出错,因为使用sh startWeblogic.sh都是可以启动的,但是这个脚本有个弊端就是当把这个对应的shell脚本注销之后对应的weblogic域也就停止了,后面采用命令 nohup sh startWeblogic.sh & 来启动对应的weblogic才成功。
其次就是部署了应用之后一直报内存溢出的问题,后面找了好多资料才发现可用的配置是在对应的域下的bin目录下的setDomainEnv.sh,找到MEM_ARGS参数,配置对应的xms和xmx值,还有XX:MaxPermSize值,配置了之后即可。