Domain的结构
目录结构
需要重点保护的文件
C:\Oracle\Middleware\user_projects\domains\base_domain\config\ config.xml
C:\Oracle\Middleware\user_projects\domains\base_domain\ startWebLogic.cmd
C:\Oracle\Middleware\user_projects\domains\base_domain\bin\ startManagedWebLogic.cmd
C:\Oracle\Middleware\user_projects\domains\base_domain\servers\AdminServer\security\boot.properties
说明:不同版本下红色标示的文件存放位置会不同
Domain的启动和启动脚本的配置
startWebLogic.cmd
使用上述命令启动域:
…….
使用浏览器打开http://localhost:7001/console后输入正确的用户名和密码后界面如下所示
使用命令行方式查看域信息:
startManagedWebLogic.cmd
stopWebLogic.cmd
Domain的模式
常见模式
Domain有两种模式,使用时候根据不同情况来设置
- Production mode—生产模式
- Development mode—开发模式
两者之间的区别
- 开发模式允许weblogic server实例自动部署和更新在domain_name/applications下的应用。
- 生产模式不能自动更新domain_name/applications 下的应用。
模式之间的转换
- 修改脚本中的环境变量来实现生产模式和开发模式的转变
- 环境变量PRODUCTION_MODE:true的时候是生产模式,false的时候是开发模式
Domain的限制和常见问题
限制
一个domain有且只有一个管理服务器,如果要管理另一个domain,需要启动另外一个管理服务器。
在domain中的被管理服务器只能在这个domain中,不能分割到其他的domain中。
Domain中的server名字machine和cluster等的名字需要是唯一的。
常见问题
常见问题一:生产模式和开发模式被忽略
缺省情况下,domain是开发模式,很多用户在使用的时候没有注意到这一点。
在投入生产的时候,需要将模式更改到生产模式,这样可以使用到weblogic优化的配置,提高weblogic的效率
常见问题二:Domain最初缺少设计
很多用户在使用的时候,domain没有进行划分。很多不同的应用集中在一个domain中,造成domain管理比较混乱。
有些不了解domain的概念和使用,购买了多个license。实际使用的时候每台机器都是单独的domain,没有进行整合。
常见问题三:不了解managed server的使用
有些用户的机器性能比较好,但是由于不了解managed server 的概念和使用,并没有配置多个实例。造成机器性能的浪费。
来源:oschina
链接:https://my.oschina.net/u/4270506/blog/4486326