概念
- 域(目录)
- 节点管理器
- server
- 应用
- console
- bea目录
脚本
- console地址: http://132.90.153.70:9902/console
- intserver1: http://132.90.153.70:8081
- intserver2: http://132.90.153.70:8082
- intserver3: http://132.90.153.71:8081
- intserver4: http://132.90.153.71:8082
启动 weblogic repl 环境
java -cp /bea/weblogic/wlserver/server/lib/weblogic.jar weblogic.WLST
#如果节点管理器未启动 则启动节点管理器
startNodeManager()
# 连接 管理节点服务器
connect('weblogic','weblogicPassword','t3://132.90.153.70:9902')
# 如果服务器都没有启动 以集群的方式启动 整个集群 会比较慢
start('intcluster','Cluster')
# 如果单台挂掉 以server 的方式 启动单台server
start('intserver3','Server','t3://132.90.153.70:8081',block='false')
在服务器都启动的情况下 部署应用
java -cp /bea/weblogic/wlserver/server/lib/weblogic.jar weblogic.Deployer -adminurl t3://132.90.153.70:9902 -user weblogic -password weblogicPassword -targets intserver1,intserver2,intserver3,intserver4 -deploy -upload '/cloud/onu-2018-05-09 09-31-08.war'
在服务器都启动的情况下 redeploy
java -cp /bea/weblogic/wlserver/server/lib/weblogic.jar weblogic.Deployer -adminurl t3://132.90.153.70:9902 -user weblogic -password weblogicPassword -name 'onu-2018-05-09 09-31-08' -targets intserver1,intserver2,intserver3,intserver4 -redeploy
停止server1 以下类同 注意执行的目录
移步到域/bin 目录下执行
./stopManagedWebLogic.sh intserver1 t3://132.90.153.70:8081 weblogic weblogicPassword
./stopManagedWebLogic.sh intserver2 t3://132.90.153.70:8082 weblogic weblogicPassword
./stopManagedWebLogic.sh intserver3 t3://132.90.153.71:8081 weblogic weblogicPassword
./stopManagedWebLogic.sh intserver4 t3://132.90.153.71:8082 weblogic weblogicPassword