weblogic开发模式与生产模式介绍_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3010 | 回复: 0   主题: weblogic开发模式与生产模式介绍        下一篇 
zhian.zuo
注册用户
等级:上士
经验:314
发帖:10
精华:0
注册:1970-1-1
状态:离线
发送短消息息给zhian.zuo 加好友    发送短消息息给zhian.zuo 发消息
发表于: IP:您无权察看 2014-7-2 14:05:56 | [全部帖] [楼主帖] 楼主

weblogic开发模式与生产模式介绍



开发模式:该模式启用自动部署

生产模式:该模式关闭自动部署

weblogic server 三种部署方法:自动部署、控制台部署、命令部署

自动部署:当其处于启用状态时,管理服务器将建设指定的目录以确定是否有新建的或者更新的应用程序,Weblogic server

将自动部署该目录中的所有文件或目录。

默认情况下,自动部署目录为域的"/home/weblogic/bea /user_projects/domains/domainname/autodeploy"子目录,在autodeploy目录中找到任何新文件都将 自动部署,applications目录中编辑或者修改的归档文件将会重新部署。
如果应用程序处于展开格式,则创建一个名为REDEPLOY的空文件,将其放置在WEB-INF目录中,然后当应用程序需要重新部署时,请修改该文件更新其时间戳,服务器将定期检查对REDEPLOY文件时间戳的更新。

最后,当前存在的applications

目录中,后来被删除的文件自动从应用服务器中取消部署。

控制台部署:登陆控制台,选择部署项目,进行下一步,下一步部署

命令部署:WLST

下部署

其他地方借鉴的介绍:

可以在管理控制台中修改对应服务器的启动模式为开发或产品模式之一.或者修改服务的启动文件或者commenv文件,增加set PRODUCTION_MODE=true.

就是这一段

 @rem Set Production Mode.   When set to true, the server starts up in production mode.   When
@rem set to false, the server starts up in development mode.   The default is false.
set STARTMODE=true
---------------------------------------------------------------


产品模式是为保证速度快放在指定目录下,他的包不会自动更新。开发模式是比较自由的,它保证开发灵活性,随便把它扔哪里都会自动更新,这样会影响速度。一般地开发好的产品,都给客户用产品模式部署。

 ---------------------------------------------------------------


开发模式下,主要是为了满足用户的应用经常变化的需求,server会自动刷新你的应用,可以立即看到更改的最新页面,但是这样就会影响效率。所以,在正式运行的环境,一般应用变化较少,建议选择产品模式提高性能。

 ---------------------------------------------------------------


开发模式下支持热部署,同时启动的速度慢,运行性能不如产品模式。

生产模式与开发模式转换:

1、生产模式--》开发模式

    将domain路径下%DOMAIN_HOME%\bin\setDomainEnv.cmd文件set PRODUCTION_MODE=true 更改为 set PRODUCTION_MODE=false 或set PRODUCTION_MODE=

    将%DOMAIN_HOME%\config\config.xml文件中<production-mode- enabled>true</production-mode-enabled>更改为<production-mode- enabled>false</production-mode-enabled>或者直接删掉。

2、开发模式--》生产模式

    将domain路径下%DOMAIN_HOME%\bin\setDomainEnv.cmd文件set PRODUCTION_MODE= 更改为 set PRODUCTION_MODE=true




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论