在实际应用中我们不可避免的会对weblogic默认的参数进行更改,在更改中无非涉及到admin server和managedserver当然,如果你要更改nodemanager的参数也是可以的,结合最近的实际应用总结出的经验和大家分享希望对大家能有点帮助,在开发和应用中少走些弯路
adminserver的参数调整一般是在user_projects下具体domain下的bin目录下的setdomainEnv.cmd或setdomain.sh文件更改所需的jvm参数包括MEM_ARGS和JAVA_ARGS等 ,注意更改完成后一定在改域对应的startweblogic.sh/startweblogic.cmd下,call命令添加对应的环境变量调用,这样才能使server生效,这些信息启动是否生效可以在adminserver的启动控制台看到
managedserver的参数调整,提到managedserver,先说一下managedserver的启动方式,一般有两种,实际应用中一般会结合nodemanager启动,另一中则是通过startmanagerweblogic ts://ip:port启动,这里需要说明的是两种启动方式有很大区别的,后者直接在adminserver上启动,启动过程会自动调用startweblogic.cmd/startweblogic.sh的配置参数,前者结合nodemanager,通常是在adminserver的console控制台以web方式启动,所以说后者的manageserver参数调整可以依赖于adminserver的配置参数,而前者需要手动进行配置毕竟简单,在adminconsole下的具体managerserver下start下好像有arguments笔者费了很长时间才找到关键位置